30)InDesignにPDFを逆順に配置する

| コメント(0)

InDesignにPDFをページ逆順に配置するスクリプトです。
16ページのPDFなら16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1と配置します。

PDFのページ数は[var pdf_pages = 16;]に決め打ちで入力
配置場所も[var rectbounds = [-3,-3,303,216];]な感じで書き換えてください。
大阪DTP勉強会で作った分です。

if (app.documents.length == 0){
	alert("ドキュメントを開いて実行してください。");
	exit;
}
var pdf_pages = 16;
var selFile = File.openDialog("PDFファイルを選択してください");
for(var p = pdf_pages;p > 0;p--){
	app.pdfPlacePreferences.pageNumber = p;
	if(p == pdf_pages){
		var pageObj = app.activeDocument.pages[0];
	}else{
		var pageObj = app.activeDocument.pages.add();
	}
	var rectObj = pageObj.rectangles.add();
	rectObj.strokeWeight = 0;
	var rectbounds = [-3,-3,303,216];
	rectObj.geometricBounds = rectbounds;
	var pdfobj = rectObj.place(selFile);
	rectObj.fit (FitOptions.CENTER_CONTENT);
}
Comments are nofollow setting

コメントする

エントリー一覧

OpenID対応しています OpenIDについて
Powered by Movable Type 8.0.2
漢字イラストロジック-脳トレ京
FREE ONLINE SUDOKU