3 返信 最新の回答 日時: Jun 3, 2008 11:02 AM ユーザー:tyatya@

    印刷部数通し番号付加機能

      Acrobat 8に、印刷時に総印刷部数の何部目の印刷かを自動的に付加する機能はありますか。

      例えば、印刷部数が10部の場合、最初に印刷されたものには、"1/20"、次は"2/20"というふうに最終ページ(もしくはヘッダー・フッター?)に自動的に印刷されるようにする機能です 。
        • 1. Re: 印刷部数通し番号付加機能
          Level 1
          OS不明。
          Acrobatのエディション不明。

          > Acrobat 8に、印刷時に総印刷部数の何部目の印刷かを自動的に付加する機能
          私はAcrobat 7 Proのユーザなので知らないが、普通に考えれば無理では?

          普通、プリンターにはひとつの印刷イメージが送れらるわけで、それを数部印刷するというやつも一つの印刷イメージを繰り返して印刷しろという命令がプリンター側に付加されているからでは?

          そこに印刷時点の「部数」数を認識させるには、印刷イメージを1回ではなく部数の数だけ送り直すことになり、かなりの無駄になる部分がある。

          > 印刷部数が10部の場合、最初に印刷されたものには、"1/20"、次は"2/20"というふうに
          何だか数値がおかしくないだろうか?
          「10部」なのに「"1/20"、次は"2/20"」となるのであろうか?

          こういう機能はどちらかというとプリンター(プリンタドライバ)によって実現されるものでしょう。
          実際、プリンタドライバにフッタ/ヘッタをつけられるものはあるし、その機能のなかに部数を明記できる機能もあるかもしれない。

          複写機(コピー機)にはわりとこういう機能があるようだ。
          PDF文書を一部だけ印刷し、それを複写機で部数分コピーしてもいいのでは?

          Acrobatでやるとしたらヘッダ/フッタ付近にスクリプト(Acrobat Javascript)を書いてみるという方法もあるかもしれないが、繰り返し処理の無駄が多そうだ。

          逆に問うならば、Acrobatに限らずいままで「印刷時に総印刷部数の何部目の印刷かを自動的に付加する」ということを何かで実現したことがあるのだろうか?
          • 2. Re: 印刷部数通し番号付加機能
            Level 1
            > 普通に考えれば無理では?

            普通に考えて、無理でもなんでもありません。アプリケーションの実装次第です。
            brazil氏自身が述べているように

            > そこに印刷時点の「部数」数を認識させるには、印刷イメージを1回ではなく部数の数だけ送り直すことになり、かなりの無駄になる部分がある。

            と実装するだけのこと(それが無駄かどうかは別にして)。
            現実にMicrosoft Excel 2000 for Windowsなんかは「かなり無駄」なことをやっています。

            1. デフォルトのプリンタを開き、メニューバーのプリンタ→一時停止を選択
            2. Excelを起動し、メニューバーから印刷を選択
            3. 部数に2を指定して、実行

            さてプリントキューには、いくつのデータがキューイングされるでしょうか。
            もちろん

            > 普通、プリンターにはひとつの印刷イメージが送れらるわけで、それを数部印刷するというやつも一つの印刷イメージを繰り返して印刷しろという命令がプリンター側に付加されているからでは?

            という実装もありますし、こちらの方が一般的だとは思いますが、あくまで実装方法の1つに過ぎません。

            んなコトはどーでもいーから、Acrobat 8ではどうかって?
            私はAcrobat 5で止まっている人間なので、判りません。
            • 3. Re: 印刷部数通し番号付加機能
              tyatya@ Level 1
              Acrobat8の機能としてはありません。

              どうしてもそういう情報を付加したいのならば、ヘッダとフッタ・透かしなどの機能を使ってPDF文書自体に1部ごとの手作業で情報を付加してから印刷すればよいかと。

              スクリプト(?)などでできるかどうかはよくわかりません。