البرامج النصية التي تؤدي تعبئة صندوق ثنائي الأبعاد على ألواح Adobe Illustrator وصفحات Indesign Adobe ، تتم أتمتة عملية ترتيب عناصر الصفحة المحددة في ألواح أو صفحات ، بهدف تحقيق تعبئة ضيقة معقولة.
تحديث 2024-10-23: إظهار جديد Allow Any Rotation
:
إذا كان هذا المشروع سيوفر لك الوقت ، فيرجى التفكير في دعمني:
قم بتنزيل ملفات البرنامج النصي (مضغوط):
يحتوي المستودع على ملفات البرنامج النصي التالية:
Bin Packing--Artboards.js
(لـ Adobe Illustrator)Bin Packing--Pages.js
(لـ Adobe Indesign)Packer.js
(البرنامج النصي المساعد المطلوب)packer-blocks.js
(البرنامج النصي المساعد المطلوب)ملاحظة: تأكد من وجود
Packer.js
وpacker-blocks.js
في نفس الدليل مثل البرنامج النصي الرئيسي الذي تريد تشغيله.
انقل الملفات التي تم تنزيلها إلى مجلد Extendscript الخاص بتطبيق Adobe.
تعرف على كيفية تثبيت البرامج النصية في Adobe Illustrator وكيفية تثبيت البرامج النصية في Indesign Adobe.
Scripts
من Window > Utilities > Scripts
(InDesign) أو من قائمة File > Scripts
(Illustrator).Bin Packing--Artboards.js
أو Bin Packing--Pages.js
لتنفيذ البرنامج النصي. قم بإعداد المستند الخاص بك: افتح مستند Adobe Indesign وحدد العناصر التي ترغب في حزمها.
قم بتشغيل البرنامج النصي: قم بتنفيذ البرنامج النصي ، والذي سيحزم العناصر التي اخترتها على الصفحات المتاحة.
خيارات:
Try harder
.تم إنشاؤه بواسطة Mark Bean ("M1B") ، مستوحى من هذه المناقشة المجتمعية. تعتمد البرامج النصية على خوارزمية تعبئة BIN ثنائية الأبعاد التي يشاركها Trentium (انظر شكر وتقدير أدناه).
خوارزمية تعبئة BIN ثنائية الأبعاد هي من قبل مستخدم Stackoverflow Trentium المنشور هنا والتي أنا ممتن للغاية.
أقر أيضًا مستخدم Adobe Community Forum "Mariorossigd" لدعم تطوير إصدار Indesign من البرنامج النصي الأصلي.
هذا المشروع مفتوح المصدر ومتوفر بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص للحصول على التفاصيل.