|
いつも拝見させていただいております。
InDesignのSampleスクリプトにある 「PlaceMultipagePDF」について質問です。
このスクリプトを改変して「複数PDFを連続貼り付けする」 といった動作にできたりするものでしょうか?
といいますのも、この度、500個のPDFをInddに貼り付けて ノンブル、大見出し付けなどの整形をする、といった仕事が 舞い込んできまして、どうしたものか手順を悩んでおります。
このPDFは中身がほんの2から3ページの書類群です。 しかも個別に差し替えが発生する可能性があるらしいので、 Acrobatで1つのPDFに連結してPlaceMultipagePDFで 貼り付け...といった対処は 後でかなり困ることになりそうなのです。 (できれば元のPDFのファイル名を維持して 上書きで更新したい、といったところです)
Linksフォルダを指定して、その中身を全取得、 といった動作ができれば解決しそうなのですが...
よろしくお願いします。
|
No.10332 2022/09/26(Mon) 10:49:17
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
|
Re: PlaceMultipagePDFを複数PDF連続貼りに改変したい / (z-) |
|
|
|
ちらっとコード覗いてみました。
17行目 var myPDFFile = File.openDialog("Choose a PDF File"); を複数ファイル選択またはPDFが入ったフォルダ選択に変更、PDFファイルを配列に格納
37行目 myPlacePDF(myDocument, myPage, myPDFFile); をPDF配列でループ、mePage変数の引き継ぎ対策
の2箇所でいけそうですね。 あとは「PDFをどの順序で配置するのか」の要件定義は必要でしょう。 (すみません、自分がやるとは言えません。忙しい…)
|
No.10333 2022/09/26(Mon) 12:11:50
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15
|
|
Re: PlaceMultipagePDFを複数PDF連続貼りに改変したい / Ryu-chang |
|
|
No.10334 2022/09/26(Mon) 14:14:13
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
|
|
Re: PlaceMultipagePDFを複数PDF連続貼りに改変したい / やまだ |
|
|
|
すみません、回答ありがとうございました。
>z-さま なんとなく出来そうな雰囲気はあるのですね。ありがとうございます。 といっても現在の私の知識では不可能ですね...。 ほかのスクリプトを継ぎはぎして実現できればと思ってましたが甘かったです。
>Ryu-changさま 貼魔王は今ってMACアドレス収集する仕様になったのがちょっと...といったところではあります。一応、会社のPCなので微妙なところなのです。 でも仮想PCなり仮想LANをかませて、貼魔王を使うのがベストかもしれませんね。
|
No.10335 2022/09/28(Wed) 08:54:38
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
|
|
Re: PlaceMultipagePDFを複数PDF連続貼りに改変したい / (z-) |
|
|
|
スクリプトの継ぎはぎで実現できる可能性はなくはありませんが、 肝は、2つめ以降のPDFを貼り始めるために直前のPDFを貼り終えたページの次のページを指定する、という部分だけですね。
あとは繰り返しになりますが扱うPDF群の順序。
通りすがりの親切な方がここに改変コードを載せてくれるにしても、 要件がまとまっていないと残念な空気になりかねません。
|
No.10336 2022/09/28(Wed) 09:50:43
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15
|
|
Re: PlaceMultipagePDFを複数PDF連続貼りに改変したい / sasa |
|
|
|
Windowsをお使いでしょうか? このサイトの「関連情報」→「Link」→「InDesignのScriptを公開されているリンク」 →「いんでざいんnoすくりぷと for Windows」に画像配置のスクリプトがあります。 ちなみに自分の環境(Windows10 Pro)では貼魔王は動かなかったです。
|
No.10337 2022/09/28(Wed) 17:15:14
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Edg/105.0.1343.50
|
|
Re: PlaceMultipagePDFを複数PDF連続貼りに改変したい / やまだ |
|
|
|
>z-さま たびたびありがとうございます。 スクリプト改変は諦めることにします...。
>sasaさま これはよさそうです!ありがとうございます。インターフェース含めてほぼ貼魔王ですね。こちらを使ってみます。
ちなみに貼魔王は、私のWin環境でもダメでした。もともとMac専用ツールでしたから仕方ないのでしょうか。 なお、Macで動くのは確認できたのですが、バージョンが合ってないので Macで貼魔王→idml変換→winで開く...というまどろっこしいやり方になってしまうことが判明しました。やはり上記の画像配置スクリプトを使おうと思います。
|
No.10338 2022/09/29(Thu) 09:51:56
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
|
|