Adobe Illustrator Artboards 및 Adobe Indesign 페이지에서 2D 빈 포장을 수행하는 스크립트는 상당히 단단한 포장을 달성하기 위해 선택한 페이지 항목을 아트 보드 또는 페이지로 배열하는 프로세스를 자동화합니다.
2024-10-23 업데이트 : 새로운 표시 Allow Any Rotation
.
이 프로젝트가 시간을 절약 할 경우 저를 지원하는 것을 고려하십시오.
스크립트 파일 다운로드 (ZIPPER) :
저장소에는 다음 스크립트 파일이 포함되어 있습니다.
Bin Packing--Artboards.js
(Adobe Illustrator 용)Bin Packing--Pages.js
(Adobe Indesign 용)Packer.js
(필수 도우미 스크립트)packer-blocks.js
(필수 도우미 스크립트)참고 :
Packer.js
및packer-blocks.js
실행하려는 기본 스크립트와 동일한 디렉토리에 있는지 확인하십시오.
다운로드 된 파일을 Adobe Application의 Extendscript 폴더로 이동하십시오.
Adobe Illustrator에 스크립트를 설치하는 방법과 Adobe Indesign에 스크립트를 설치하는 방법을 확인하십시오.
Window > Utilities > Scripts
(Indesign) 또는 File > Scripts
메뉴 (일러스트 레이터)에서 Scripts
패널을 엽니 다.Bin Packing--Artboards.js
또는 Bin Packing--Pages.js
를 선택하십시오. 문서 준비 : Adobe Indesign 문서를 열고 포장하려는 항목을 선택하십시오.
스크립트 실행 : 스크립트를 실행하면 선택한 항목이 사용 가능한 페이지에 포장됩니다.
옵션 :
Try harder
활성화 된 경우에만 최대 값에 도달합니다.이 커뮤니티 토론에서 영감을 얻은 Mark Bean ( "M1B")이 제작했습니다. 스크립트는 Trentium이 공유하는 2D 빈 포장 알고리즘에 의존합니다 (아래의 승인 참조).
2D 빈 패킹 알고리즘은 여기에 게시 된 StackoverFlow 사용자 Trentium의 것입니다.
또한 원본 스크립트의 Indesign 버전의 개발을 지원하는 Adobe Community Forum 사용자 "Mariorossigd"를 인정합니다.
이 프로젝트는 오픈 소스이며 MIT 라이센스에 따라 사용할 수 있습니다. 자세한 내용은 라이센스 파일을 참조하십시오.