آموزش: Macro ها در برنامه CorelDraw

شروع موضوع توسط Mahdi ‏27 سپتامبر 2010 در انجمن برنامه کارل دراو CorelDRAW و کارل پینتر Corel PAIN

  1. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    با سلام
    در اين مبحث قصد داريم به بررسي و استفاده از Macro ها در نرم افزار CorelDraw و همچنين معرفي تعدادي Macro بپردازيم.
    قبل از هر چيز ذكر اين نكته بد نيست كه اين آموزشها بر مبناي CorelDraw X3 تهيه شده و اغلب در Corel هاي با ورژن بالاتر هم قابل اجراست.

    موفق باشيد
    مهدي
    -----------------------------------------------------------------------------------------------​

    [highlight]
    Macro چیست؟
    [/highlight]
    همانطور که میدانید، با استفاده از برنامه Visual Basic for Applications شما می‌توانید که برای برنامه CorelDraw پلاگین بسازید. یعنی بسته به نیاز خودتون امکانات بینهایتی رو به کرل ‌درا اضافه کنید. البته برای این کار، آشنایی با زبان VB لازم می‌باشد.
    به هرحال کسانی هستند که با استفاده از Visual Basic for Applications برای Corel پلاگین هایی ساخته‌اند.

    [highlight]
    چگونه Macro ها را نصب كنيم؟
    [/highlight]
    Macroها در واقع فايلهايي با پسوند gms هستند كه بايد در مسيري مشخص كپي شوند.
    Macroها به دو صورت نصب مي شوند :
    1. بعضي از آنها به صورت فايل Setup و پسوند exe مي باشند كه با اجراي آنها به صورت اتوماتيك در مسير مورد نظر كپي خواهند شد.
    2. Macroهايي كه به صورت فايل gms (باز شده) هستند بايد در مسير مشخص (مسير نصب برنامه CorelDraw كپي شوند) كه بر حسب ويندوزهاي مختلف در مسيرهاي زير بايد كپي گردند:

    Windows XP
    C:\Program Files\Corel\CorelDRAW Graphics Suite X3-X4-X5\Draw\GMS



    Windows Vista
    C:\Users\Your Name\AppData\Roaming\Corel\Graphics13\14\15\User Draw\GMS



    Windows 7
    C:\Users\Your Name\AppData\Roaming\Corel\Graphics13\14\15\Draw\GMS
    ** توجه داشته باشيد چه در روش نصب اول و چه روش نصب دوم حتما برنامه CorelDraw بايد بسته باشد.

    [highlight]
    نحوه استفاده از ماكروها
    [/highlight]
    براي اجراي Macroهاي نصب شده در برنامه از منوي زير وارد مي شويد :
    Tools > Visual Basic > Play
    كه منوي زير باز خواهد شد:
    [​IMG]
    از منوي باز شده از ليست Macros in ليست تمام Macroهاي نصب شده ديده خواهد شد كه با انتخاب هر يك ليست اجرايي آن در قسمت Macro name گزينه اي خواهد آمد كه با زدن كليد Run ماكرو اجرا خواهد شد .
    به طور مثال با انتخاب <all standard projects> ليستي در بالا خواهد آمد كه پيش فرض Macroها در برنامه CorelDraw قابل مشاهده خواهد بود.
    در ميان اين Macroها ، Macro درج شماره صفحه نيز با نام CorelMacros.PageNumbering ديده مي شود كه براي درج شماره صفحه در صفحات يك فايل به كار مي رود .
    [​IMG]
    در آينده و مباحث بعدي به نحوه نصب و اجراي Macro اشاره نمي كنيم و فقط به معرفي Macro ها و قابليت هاي آن اشاره خواهد شد .
    ** قابل ذكر است در نرم افزار CorelDraw قابليت ضبط و توليد Macro هم گنجانده شده است .

    [highlight]توضيح[/highlight] : براي راحت كار كردن با Macroها مي توانيد كليدي در Toolbar بالاي نرم افزار براي اين كار درنظر بگيريد. براي اينكار:
    1. كليدهاي تركيبي CTRL+J‌را بفشاريد.
    2. از منوي انتخاب شده ستون سمت چپ گزينه Customization و سپس Commands را انتخاب و از ليست Tools را انتخاب و از زير مجموعه گزينه Play را انتخاب نموده و Drag كرده و به Toolbar‌ بالا و در فضايي خالي انتقال داده و سپس كليد OK‌ را مي زنيم .
    [​IMG]
    با اين كار هر زمان كه به استفاده از Macroها احتياج پيدا شد مي توان به راحتي به آن دسترسي داشت.
     
    نوشته شده توسط Mahdi در ‏27 سپتامبر 2010
    sina57، ali_northman، So0oltan و 7 نفر دیگر از این ارسال تشکر کرده اند.
  2. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    ساخت پازل با Jigsaw Puzzle 13


    [​IMG]

    [​IMG] [​IMG]

    [highlight]توضيح:[/highlight]فايل setup را اجرا كنيد. سپس در برنامه كرل ماكرو را اجرا نماييد . براي بار اول سريال نامبر مي خواهد كه در فايل serial.txt موجود مي باشد.

    موفق باشيد
    مهدي
     

    پیوست ها:

    نوشته شده توسط Mahdi در ‏27 سپتامبر 2010
    mamitra، ali_northman، So0oltan و 5 نفر دیگر از این ارسال تشکر کرده اند.
  3. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    زدن هاشور در آبجكت

    با اين Macro مي توانيد با فاصله ، ضخامت ، زاويه و رنگ دلخواه داخل هر آبجكتي را هاشورا بزنيد.


    [​IMG]
    [​IMG] [​IMG]

    موفق باشيد
    مهدي
     

    پیوست ها:

    • HatchFill.zip
      اندازه فایل:
      کیلوبایت 23.2
      نمایش ها:
      319
    نوشته شده توسط Mahdi در ‏28 سپتامبر 2010
    ali_northman، So0oltan، 2126701 و 3 نفر دیگر از این ارسال تشکر کرده اند.
  4. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    انداختن Halftone در آبجكت

    با اين Macro مي توانيد در آبجكت مورد نظرتون Halftone يا در واقع دايره بندازيد.
    البته بعد از اين كار آبجكت تبديل به Bitmap ميشه


    [​IMG]
    [​IMG] [​IMG]

    موفق باشيد
    مهدي
     

    پیوست ها:

    نوشته شده توسط Mahdi در ‏28 سپتامبر 2010
    ali_northman، So0oltan، amirsabz و 2 نفر دیگر از این ارسال تشکر کرده اند.
  5. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    انتخاب و تغيير رنگ

    بعضي وقتها در يك فايل طراحي شده احتياج داريد به طور مثال تمام رنگهاي قرمز را به نارنجي تبديل كنيد . با اين Macro در هر فايل Corel مي توانيد رنگها را يافته و آن را به رنگ دلخواه تغيير دهيد كه اين رنگ هم شامل Fill و هم شامل Outline مي شود . البته فقط در آبجكتهايي كه وكتوري هستند و روي آبجكتهاي Bitmap اثري نداره.


    [​IMG]
    [​IMG] [​IMG]

    موفق باشيد
    مهدي
     

    پیوست ها:

    نوشته شده توسط Mahdi در ‏28 سپتامبر 2010
    essetiger، ali_northman، So0oltan و 2 نفر دیگر از این ارسال تشکر کرده اند.
  6. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    انداختن خطوط راهنماي برش در اطراف كار

    اونهايي كه كار چاپ كردند با اين خطوط بيشتر آشنا هستند . اما در كل بعضي اوقات لازمه خطوط راهنمايي جهت برش كار بعد از اتمام بندازيم. اين Macro اين قابليت رو به شما مي دهد.
    فيلم آموزشي استفاده از اين ماكرو (البته به زبان انگليسي كه كاملا واضحه) را نيز پيوست مي كنم.

    موفق باشيد
    مهدي
     

    پیوست ها:

    • cropmarker.zip
      اندازه فایل:
      کیلوبایت 62
      نمایش ها:
      320
    • Tutorial.zip
      اندازه فایل:
      کیلوبایت 909.3
      نمایش ها:
      508
    نوشته شده توسط Mahdi در ‏28 سپتامبر 2010
    essetiger، ali_northman، So0oltan و 2 نفر دیگر از این ارسال تشکر کرده اند.
  7. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    انداختن سوراخ دور كار

    با اين Macro مي توانيد در اطراف يك آبجكت با مشخصات دلخواه روزنه يا سوراخهايي بندازيد.


    [​IMG]

    [​IMG] [​IMG]

    موفق باشيد
    مهدي
     

    پیوست ها:

    آخرین ویرایش: ‏28 سپتامبر 2010
    نوشته شده توسط Mahdi در ‏28 سپتامبر 2010
    ali_northman، So0oltan، amir dowlat و 2 نفر دیگر از این ارسال تشکر کرده اند.
  8. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    انداختن Highlight روي آبجكت

    با اين ماكرو مي توانيد براي نوشته هاي خود حالت Highlight ايجاد نماييد.


    [​IMG]
    [​IMG]

    [​IMG] [​IMG]

    موفق باشيد
    مهدي
     

    پیوست ها:

    • HighLights.zip
      اندازه فایل:
      کیلوبایت 22.1
      نمایش ها:
      243
    نوشته شده توسط Mahdi در ‏29 سپتامبر 2010
    ali_northman، So0oltan، amir dowlat و 2 نفر دیگر از این ارسال تشکر کرده اند.
  9. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    گرد كردن گوشه هاي آبجكت

    گاهي اوقات در كشيدن شكل ها و خطوط گوشه كار نوك تيز هست كه لازمه اين گوشه ها را مدور و نرمتر كنيم.
    اين Macro اين قابليت رو به شما مي دهد.


    [​IMG]
    [​IMG]
    [​IMG]

    [​IMG] [​IMG]

    موفق باشيد
    مهدي
     

    پیوست ها:

    • RoundCorners.zip
      اندازه فایل:
      کیلوبایت 12.6
      نمایش ها:
      300
    نوشته شده توسط Mahdi در ‏29 سپتامبر 2010
    [email protected]، ali_northman، So0oltan و 2 نفر دیگر از این ارسال تشکر کرده اند.
  10. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    اندازه گيري دور حروف و آبجكتها

    قبلا خيلي روي اين مطلب در جاهاي مختلف من جمله اين فروم صحبت شده است. به طور مثال در اين تاپيك :

    اندازه گیری دور حروف در برنامه Corel Draw

    كه يكي از دوستان نقل مي كرد تا 800000 تومان ادعا شده براي اين كار پول پرداخت شده است .
    در هر حال كساني كه كار شبرنگ و نئون انجام مي دن ارزش اين Macro رو بهتر مي دونند.
    اين Macro مي تونه بعد از انتخاب Object ها و حروف Weld‌شده در فايل كرلي و اجراي Macro‌ به دو واحد سانتي متر و اينچ اندازه دور حروف را مشخص نمايد.

    تقديم مخصوص به كاربراي گل مجيد آنلاين


    [​IMG]

    موفق باشيد
    مهدي
     

    پیوست ها:

    آخرین ویرایش: ‏2 اکتبر 2010
    نوشته شده توسط Mahdi در ‏29 سپتامبر 2010
    mzr68، essetiger، iranwork65 و 16 نفر دیگر از این ارسال تشکر کرده اند.
  11. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113

    پیوست ها:

    • ToggleToolBars.zip
      اندازه فایل:
      کیلوبایت 59.4
      نمایش ها:
      140
    • Tutorial.zip
      اندازه فایل:
      1.8 MB
      نمایش ها:
      234
    نوشته شده توسط Mahdi در ‏2 اکتبر 2010
    So0oltan و mahdi pour از این پست تشکر کرده اند.
  12. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    ايجاد ستاره خورشيدي

    با اين Macro مي توانيد شكلي شبيه شكل زير ايجاد نماييد.


    [​IMG]
    [​IMG]

    [​IMG] [​IMG]


    موفق باشيد
    مهدي
     

    پیوست ها:

    • sinusoidal.zip
      اندازه فایل:
      کیلوبایت 16.2
      نمایش ها:
      166
    نوشته شده توسط Mahdi در ‏2 اکتبر 2010
    So0oltan، P R I N C E، mahdi pour و یک نفر دیگر از این ارسال تشکر کرده اند.
  13. simafereidooni

    simafereidooni New Member

    ارسال‌ها:
    1
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    با سلام :
    من در حال طراحی بنری 1×2 هستم میخواهم که در قسمت پایین آن طرحی مشابه طرح پیوست شده داشته باشم ممکن است در مورد چگونگی طراحی آن من را راهنمایی کنید؟
     

    پیوست ها:

    نوشته شده توسط simafereidooni در ‏28 اکتبر 2010
  14. Alex2005

    Alex2005 New Member

    ارسال‌ها:
    22
    تشکر شده:
    24
    امتیاز دستاورد:
    3
    دوست عزیز پستت رو بد جایی زدی و باید براش یک تایپیک ایجاد میکردی.
    در هر حال براتون یک عکس ضمیمه کردم.
    اول دوخط منحنی مثل عکس رو میکشی و بعد با استفاده از ابزار Blend tool دو خط رو بهم متصل میکنی.
    فکر میکنم بیشتر از این نیاز به توضیح نباشه و با کمی دستکاری در طرح و بتونی به طرحی که میخوای برسی.
    طرحی که فرستاده ادغام دو طرح از چیزیه که برات گذاشتم که دومی کوچتر و در وسط طرح اول هست.
    موفق باشی
     

    پیوست ها:

    • Ab.jpg
      Ab.jpg
      اندازه فایل:
      کیلوبایت 710.1
      نمایش ها:
      56
    نوشته شده توسط Alex2005 در ‏2 می 2011
    سعید شیخی از این پست تشکر کرده است.
  15. Mandana

    Mandana Active Member

    ارسال‌ها:
    15,296
    تشکر شده:
    25,029
    امتیاز دستاورد:
    36
    me.عکسا مشکل دارن:|
     
    نوشته شده توسط Mandana در ‏15 ژوئن 2011
    iranwork65 از این پست تشکر کرده است.
  16. pinax

    pinax Member

    ارسال‌ها:
    104
    تشکر شده:
    4
    امتیاز دستاورد:
    18
    نوشته شده توسط pinax در ‏15 فوریه 2012
  17. danial4

    danial4 New Member

    ارسال‌ها:
    13
    تشکر شده:
    3
    امتیاز دستاورد:
    1
    اقامهدي من كرل 4 كار ميكنم لطفا راهنماييم كنين ماكرو متر نصب نوي شود
     
    نوشته شده توسط danial4 در ‏21 آوریل 2012
  18. Mahdi

    Mahdi کاربر متخصص انجمن بُرداری

    ارسال‌ها:
    2,265
    تشکر شده:
    4,022
    امتیاز دستاورد:
    113
    دوست عزيز
    اين ماكرو ها نصب بخصوصي نداره. اگر طبق تاپيك اول عمل كنيد يعني در مسير درست فايل Unzip شده را كپي كنيد با اجراي مجدد كرل در زير منوي ماكروها ، ماكرو مورد نظر را خواهيد داشت.
    يكبار با دقت طبق دستور العمل تاپيك اول انجام بديد. شايد ماكرو رو از حالت زيپ در نمي آريد.
    اميدوارم مشكلتون حل بشه.
     
    نوشته شده توسط Mahdi در ‏21 آوریل 2012
  19. hamidhp

    hamidhp Active Member

    ارسال‌ها:
    179
    تشکر شده:
    28
    امتیاز دستاورد:
    28
    کسی ماکرو CadTools4 را نداره ؟ !
     
    نوشته شده توسط hamidhp در ‏27 آوریل 2012
  20. medad shami

    medad shami New Member

    ارسال‌ها:
    3
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    اگر اشتباه نکنم بحث ماکرو یه جورایی شبیه به مبحث اکشن توی فتوشاپه ، که باعث سریع تر شدن روند ایجاد یک طرح میشه .
    حال دو سوال از آقا مهدی دارم که پیشاپیش ازتون بابت راهنمایی تشکر می کنم :
    1- دوست من ، برخی از مشتری ها از ما میخوان که رنگ مورد نظرشونو تو شیت عمومی براشون در بیاریم ، که کاری بس دشواره ، اما میخوان تا حد زیادی شبیه به اون باشه مثلا : سرمه ای ایران خودرویی یا قرمز پارسیانی و ... شما با کد رنگ اینها آشنایی دارید ؟
    2- دوست من ، به طور دقیق و کاملا حرفه ای می فرمائید که تفاوت های اساسی کرل ایکس 5 و 6 در چیه ؟ که مارو ترغیب به استفاده از آخرین ورژن بکنه ؟
    در ضمن عذر میخوام که این سوالات رو اینجا عنوان کردم ، تقصیر خودتونه این ماکرو ایجاد سوراخ به دور آبجکتتون خیلی نظر منو به خودش جلب کرد .
     
    نوشته شده توسط medad shami در ‏28 جولای 2012

به اشتراک بگذارید