Script yang melakukan pengemasan 2D Bin pada Adobe Illustrator Artboards dan Adobe InDesign Pages, mengotomatiskan proses mengatur item halaman yang dipilih ke dalam artboard atau halaman, dengan tujuan mencapai kemasan yang cukup ketat.
UPDATE 2024-10-23: Menampilkan yang baru Allow Any Rotation
:
Jika proyek ini akan menghemat waktu Anda, harap pertimbangkan untuk mendukung saya:
Unduh file skrip (zip):
Repositori berisi file skrip berikut:
Bin Packing--Artboards.js
(untuk Adobe Illustrator)Bin Packing--Pages.js
(untuk Adobe InDesign)Packer.js
(skrip helper yang diperlukan)packer-blocks.js
(skrip pembantu yang diperlukan)Catatan: Pastikan bahwa
Packer.js
danpacker-blocks.js
terletak di direktori yang sama dengan skrip utama yang ingin Anda jalankan.
Pindahkan file yang diunduh ke folder Extendscript aplikasi Adobe Anda.
Lihat cara menginstal skrip di Adobe Illustrator dan cara menginstal skrip di Adobe InDesign.
Scripts
dari Window > Utilities > Scripts
(InDesign) atau dari Menu File > Scripts
(ilustrator).Bin Packing--Artboards.js
atau Bin Packing--Pages.js
untuk mengeksekusi skrip. Persiapkan dokumen Anda: Buka dokumen Adobe InDesign dan pilih item yang ingin Anda kemas.
Jalankan skrip: Jalankan skrip, yang akan mengemas item yang Anda pilih ke halaman yang tersedia.
Opsi:
Try harder
diaktifkan.Dibuat oleh Mark Bean ("M1B"), terinspirasi oleh diskusi komunitas ini. Script mengandalkan algoritma pengemasan bin 2D yang dibagikan oleh Trentium (lihat Ucapan Terima Kasih di bawah).
Algoritma pengemasan Bin 2D adalah dengan trentium pengguna StackoverFlow yang diterbitkan di sini dan yang sangat saya syukuri.
Saya juga mengakui pengguna Adobe Community Forum "Mariorossigd" untuk mendukung pengembangan versi InDesign dari skrip asli.
Proyek ini open-source dan tersedia di bawah lisensi MIT. Lihat file lisensi untuk detailnya.