3 返信 最新の回答 日時: Jun 12, 2008 11:55 AM ユーザー:(takao11sep)

    PDFで全てのページの同じ位置にボタンを配置

      200ページ強のPDFファイルの全てのページにボタンを配置する方法またはソフトを探しています。
      現在Mac OSX 10.4、「Adobe Actobat 7.0 Professional」にて作業をしておりますが、全てのページにボタンツールにてコピー&ペーストしています。
      同じ位置(右下)に同じものを配置したいだけなのですが、一気にやってくれる項目が見当たりません。
      今後何度も必要になる作業のため、上のようなことができると非常にたすかります。
      ソフトも少し検索してみましたが、見つけることができませんでした。
      知っている方がいたら教えてください。
      ソフトはWindowsでもMacでもシェアウェアでも製品でも構いません。
      よろしくお願いします。
        • 1. Re: PDFで全てのページの同じ位置にボタンを配置
          Level 1
          過去投稿にてかなりやった分野なので、検索してください。

          > ボタンを配置する方法
          どういうもので、何を目的としているのであろうか?
          「そういう目的ならボタンではなくて、xxxでも可能」といった考えも出てくる場合もある。

          第一にはAcrobatのスクリプトである「Acrobat Javascript」を使うことでしょうか。

          ・AcrobatでのJavaScriptの使用
          http://www.adobe.com/jp/products/acrobat/solutions/it/extending.html#javascript

          http://www.adobe.com/devnet/acrobat/javascript.html

          基本的に英文ですが、Acrobat 5.0.5のものは日本語版が公開されていました。
          その後の仕様書は、バージョンが上がるにつれて追加されたAcrobat機能への対応というのが通常なので、この5.0.5当時のものを基本にすればほぼ対応できるはず。
          ボタンの追加は基本的な部分なので、大きな変更はないはず(セキュリティ面でやや変更があるはず)。

          ・JavaScript ガイドの日本語版について(Acrobat 5.0.5 )
          http://www.adobe.com/jp/support/products/pdfs/acrojs_j.pdf

          以下のように書かれたコードを後半の「Acrobat JavaScript に関する簡単なFAQ」から見つけられるはず。座標軸の問題も理解できる。

          this.addField("myButton", "button", 0, [400, 436, 472, 400]);

          ・Acrobat Developer Center
          http://www.adobe.com/devnet/acrobat/

          以下は書籍も多い古籏一浩氏によるサイト。Acrobat JavaScriptを例文で紹介している。組み合わせて対応できるだろう。

          ・Adobe Acrobat 7.0例文辞典
          http://www.openspc2.org/reibun/Acrobat7/

          第二にAcrobat Distillerで連結する方法がある。
          元のPDFをPostScript化し、さらにボタン作成用のPostScript(pdfmark operatorを利用)をつくる。それら2つを規定の処理にすると、全ページにボタンを作成するということが可能になるはず。

          以下はPostscript連結のための基本情報。

          文書番号 : 220200
          Acrobat Distiller 4.0/5.0(Mac/Win):Acrobat Distiller で Runfilex と Rundirex を使って複数の PostScript ファイルから 1 つの PDF を作成する

          かつてはしおり作成などに使われたようだが、Acrobat本体でかなりカバーできるので現在ではあまり利用機会もないようだ。とはいえバージョン7.0.5まで出ている。
          Acrobat Distillerのインストール先に「Xtras」というフォルダーがあるはず。

          ・pdfmark Reference Manual
          http://partners.adobe.com/public/developer/en/acrobat/sdk/pdf/pdf_creation_apis_and_specs/ pdfmarkReference.pdf

          Acrobat 7.1.0 Proの[バッチ処理]以下にはボタン追加のメニューがないので、これでは対応できない。

          > コピー&ペーストしています
          [グリッド]と[グリッドにスナップ]を使えば、煩雑な作業が少しは楽になるかも。
          • 2. Re: PDFで全てのページの同じ位置にボタンを配置
            Level 1
            Acrobat の標準の機能だけでもできますよ。

            2ボタンマウスを使用しているなら、
            以下を試してみてください。

            まず、先頭ページにしかるべき設定をしたボタンを一つ作る。
            できたボタンを右クリックして、
            「複製」
            出てきた画面で
            「すべて」にチェックをつけるとか、
            「開始ページ」「終了ページ」を指定するか。

            1ボタンマウスのときは、何を一緒に押せばいいんだっけ・・・
            Mac は今、姉の部屋に行ってるからなぁ。

            (今回は、そんなに、出遅れなかった)
            • 3. Re: PDFで全てのページの同じ位置にボタンを配置
              Level 1
              ありがとうございます!
              早速試してみたところ無事成功しました!!
              非常に助かります。ありがとうございました。