أتمتة” تعبئة التصميم”
”الأتمتة: استعمال الحاسبات ومكائن والأجهزة الآلية وذلك لتقليل حجم العمل الذي يقوم به الناس وبسرعة أكبر”
أهلًا!
اقترحت مرة المشرفة الله يسعدها إن كان فيه طريقة آلية لتعبئة البيانات في البطاقات التعريفية للمشتركات؟
ولمّا بحثت حصلت هذه الطريقة* وناسبتني الحمدلله اختصرت وقتي.
واجهتني مشاكل صغييرة جدًا (في البيانات العربية - تصدير التصميم)، لذا قررت أرتب الطريقة هنا.
* للاطلاع، هنا من موقع Adobe:
https://helpx.adobe.com/illustrator/using/data-driven-graphics-templates-variables.html
الخطوات باختصار كالتالي:
١. ترتيب البيانات في جدول
غالبًا إن تم تسجيل المشاركين في البرنامج/الملتقى إلكترونيًا، ستكون أسماؤهم مرتبة في ملف Excel من مسؤولة التسجيل فهذا يختصر نصف الخطوة الأولى.
تنبيه *: بيانات العامود الأول -السهم السماوي في الصورة- يجب أن تكون متفردة فلا تتكرر أي قيمة مرتين.
الحل إن تكررت الأسماء: تعبئة أول عامود بحروف/أرقام متتالية أو أي قيم مختلفة ونقل الأسماء للعامود الثاني. إن أي عامود في الجدول ليس بالضرورة أن يظهر بالتصميم.
بالتأكيد يمكنك تعبئة عدد لا محدود من الأعمدة ببيانات مختلفة، للاختصار سيكون الشرح على “الاسم” و”المجموعة”.
— إن كانت بيانات الجدول بالإنقليزية:
• احفظ الملف من برنامج الإكسل بصيغة (comma-delimited file (.csv.
— بيانات الجدول بالعربية:
١ • قم برفع ملف الـ Excel بصيغته (xlxs.) لحسابك على قوقل درايڤ.
٢ • من قوقل درايڤ افتح ملف الـ Excel الذي قمت برفعه ثم من الأعلى:
Open with > Google sheets
٣ • من قائمة File بالأعلى:
Download > Comma-separated values .csv
[السبب وراء هذه الخطوة أن تصدير الملف العربي كـcsv مباشرة من برنامج الـExcel يصل للـIllustrator فارغًا، ولا أعرف السبب للأسف.]
٢. استيراد البيانات للـIllustrator
الآن أفترض أن لدينا:
افتح قالب التصميم في الـIllustrator
١ • من الشريط العلوي: Window > Variables.
ستظهر نافذة صغيرة يتوسطها زر “Import”
٢ • اضغط “Import“ ثم اختر ملف الـCSV الذي قمت بحفظه للتو.
٣ •
٤ • الآن نربط كل متغير بما يقابله من عنصر بالتصميم بهذه الطريقة:
اختر النَص | من التصميم > اختر متغيرهُ | من نافذة Variables > اضغط على أيقونة البلوك/التركيبة😅 | أسفل نافذة Variables
٥ • خطوة إضافية، حتى نتأكد من سلامة شكل التصميم مع مختلف البيانات:
من نافذة Variables | اختر أحد البيانات من القائمة الصغيرة ثم استعمل الأسهم المجاورة للقائمة للمرور على بقية البيانات.
٣. حفظ التصاميم المتعددة دفعة واحدة
في هذه الخطوة:
سنسجّل حفظ تصميم واحد > سيكرر الـIllustrator العملية على عدد التصاميم.
تسجيل الحفظ كـAction
١ • من الشريط العلوي: Window > Actions.
٢ • من أسفل النافذة الصغيرة، اضغط أيقونة الورقة لتسجيل Action جديد وقم بتسميته باسم مناسب.
٣ • احفظ التصميم بالطريقة العادية التي تفضلها مثلًا
File > Save as | ثم اختر الصيغة للملف PDF وأكمل عملية الحفظ.
*لا يهم هنا اسم الملف، ولا مكان حفظه.. ممكن اختيارهم بشكل عشوائي.
٤ • عند الانتهاء من عملية الحفظ، من نافذة Actions أوقف التسجيل من أيقونة الإيقاف المربعة.
خبر جيد: خطوة التسجيل هذه ستقوم بها مرة واحدة في المرة الأولى فقط، بعدها سيكون الـAction محفوظ إن شاء الله ونتجاوزها.
تكرار الحفظ آليًا
١ • من نفس النافذة، حدد أولًا الـAction الذي قمت بتسجيله للتو ثم اضغط أيقونة القائمة أعلى اليمين > Batch
٢ • هذه الخيارات للتصدير:
[*إن كنت سجلت الـAction بطريقة الحفظ File > Export وليس File > Save as:
فحدد خيار Override Action “Export” commands ☑️
بدلًا من Override Action “Save” commands في النافذة أعلاه.]
بعد أن ينتهي الـIllustrator من عملية الحفظ المتكررة، ستلاحظ أن تسميته للملفات بدون صيغة
أعني أنه يصدرها باسم Data Set 1 بدلًا من Data Set 1.pdf
هذا يسبب إشكال في فتح الملف خاصةً لو كانت الصيغة PNG,JPG أكثر من PDF
فالحل:
١ • إعدادات Finder
٢ • من Advanced > تأكد أن الخيار الثاني غير محدد؛ حتى لا يستمر النظام بطلب تأكيدك لتغيير صيغة كل ملف.
٣ • الآن حدد جميع الملفات.
٤ • من أيقونة الإعدادات ⚙ > Rename items
٥ • تطبيق الخيارات التالية:
شكرًا جزيلًا على متابعة الشرح! الطريقة مناسبة أيضًا للشهادات.
ممكن الخطوات تبدو أطول لكن العملية بالتجربة أقصر -إن شاء الله يعني- ومجهودها لا يُقارن بالطريقة التقليدية، نسبة الخطأ صغيرة فيها مقارنة بكتابة الأسماء يدويًا.
أي تحسينات؟ يساعدني كثيرًا -وبانبسط- لو نبهتني على أي معلومة لم أوصلها بشكل واضح✨: