DTP駆け込み寺
  1. [2273] PDFの自動貼付け 旧掲示板 2006/08/04 18:30

[ 返信 ]

PDFの自動貼付け

WindowsでIndesignCS2を使っているのですが、
Mac版の『貼魔王』のように自動貼付けしてくれる
フリーのソフトってないんでしょうか?
探してはみたもののシェアソフトしかみつから
なかったのでよろしくお願いします。

123 2006/08/04 18:30:59
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

001

多分‥‥‥
‥‥‥ない。‥‥‥

JUN 2006/08/05 00:18:19
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

002

誰かjavascriptで書いて
仕様;
テキストボックスに面付けしたいPDFのページを入れておけばスクリプトでそのページを貼り付けてくれる。
貼り付け時に貼り付け方法【センタリング、フィット】等を選択できるようにする。

くろ 2006/08/05 00:44:11
Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.0.4) Gecko/20060614 Fedora/1.5.0.4-1.2.fc5 Firefox/1.5.0.4 pango-text

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

003

っていうか、シェアであればそれ使えばいいじゃん。
お金払ってさ。仕事で使うものでしょ?それなりに対価払おうよ。
無いものねだりじゃないんだから。自分が希望しているニッチな機能を叶えてくれるソフトがあるってだけでも幸運だと思うんだが。
たかだか数千円でしょ。
作っている人だって、それなりに自分の時間使って開発してるんだしさ。シェアだとそれなりにアフターサービスも求められるし。

ほえほえ 2006/08/05 01:47:17
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

004

やっぱりそういったソフトを購入するしかないんですね。ありがとうございました。

123 2006/08/07 16:24:48
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

005

[123]さま、

私もそのようなソフトを探しています。

シェアウェアでも構わないのですが名前を教えて頂けませんか?

としぞー 2006/08/09 10:28:26
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

006

>123
自分もそのシェアウェアのソフトの名前教えて欲しいです。

DaDa 2006/08/16 12:31:12
Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

007

『貼魔王』がどのようなものか知りませんが、

URL http://www2s.biglobe.ne.jp/~jxli/script/picplace.html

とかはいかがでしょうか?

あんぐり 2006/08/17 10:47:34
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

008

>くろさん
古籏一浩さんのjavascriptにGUIかぶせて作ってみたけど、ここで公表したら問題ありますかねぇ?

----- 2006/8/17 17:38
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

9

本人と相談して下さい。

匿名 2006/8/18 10:48
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

10

GUI迄つけてくれるとは、感動です。
私だけでなく他にもほしい人もいると思うので。
URL http://dtpwiki.jp/?InDesign
にアップしたらどうでしょう?

くろ 2006/8/18 10:57
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; ja-JP-mac; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

11

あんまり周りに迷惑掛けない様にね。

匿名 2006/8/18 14:10
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

12

匿名さんのご指摘の通り、
ご迷惑をお掛けするかもしれませんし、
自分の書いた部分は汚いスクリプトですので、
公表は差し控えたいと思います。
ご期待に添えなくて申し訳ありません。

その代わり古籏一浩さんのスクリプトを各自で変更して使ってみてはいかがでしょうか。

動作確認はOSX10.4.7, WIndowsXPのIndesignCSでいたしました。

今回はA4縦サイズを想定して変更しています。

URL http://www.melma.com/backnumber_14850_2477875/

ここに古籏一浩さんのスクリプトがありますので、
コピー&ペーストで
メモ帳等に貼り付けます。

注意して頂きたいのは、

app.pdfPlacePreferences.pageNumber = pageNum; // ページ

のコメント部分の途中に改行が入っているので、
それを削除し、

app.pdfPlacePreferences.pageNumber = pageNum; // ページ数
として下さい。

tfObj.visibleBounds = ["1cm","2cm","29cm","22cm"];

tfObj.visibleBounds = ["0cm","0cm","29.7cm","21cm"];
とします。
これはPDFを画像として貼り込むためのテキストフレームの座標を指示しています。

tfObj.fit(FitOptions.frameToContent);

tfObj.fit(FitOptions.centerContent);
とするとセンター配置になり、

tfObj.fit(FitOptions.contentToFrame);
とするとフレームサイズにフィットするまでPDFを拡大します。

できたファイルはUTF-8で、
Indesignのプログラムフォルダ内にある\Presets\Scriptsフォルダに、
拡張子を.jsとして保存します。

以下は無くても動きますが、

filename = File.openDialog("Select PDF");

filename = File.openDialog("Select PDF", "PDFファイル:*.pdf" );
に変更するとWindowsの場合、
ファイル選択でフォルダのショートカットをクリックした時にエラーにならないようです。

また、

pageObj = app.documents.add();
の後に
with (pageObj.documentPreferences) {
pageWidth = "21cm";
pageHeight = "29.7cm";
}
を追加すると用紙サイズが設定できます。

長々と書いてしまって申し訳ありませんでした。

----- 2006/8/18 17:08
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

[2273] 旧掲示板 (2006/08/04 Fri 18:30)