【お題】NEW演歌

PHPでPDFを作成し、PDFがブラウザで表示されたら自動印刷するようにしようと思っています。

FPDFを使い、用紙サイズA4・用紙方向縦に設定したPDFを生成することができました。
さらにFPDFのphpファイルを拡張して、PDFファイルにAcrobat JavaScriptを埋め込めるようにしました。
プリンタを指定してAdobe Readerで自動印刷することができました。

後は給紙を用紙トレイにできればよいのですが、方法がわかりません。

Acrobat JavaScriptでできるのでしょうか?FPDFでできるのでしょうか?
それとも給紙方法の制御は無理なのでしょうか?

A 回答 (1件)

Acrobatのjavascriptはプリンタを選べるのでしょうか?


もし選べるなら同じプリンタドライバをもう一個いれて、
デフォルトの給紙を用紙トレイにしておけばよいのでは?
もはやPHPの話ではないですが・・・。
    • good
    • 0
この回答へのお礼

> Acrobatのjavascriptはプリンタを選べるのでしょうか?

FPDF( http://www.fpdf.org/ )のScriptsのところに、
"Title"が"JavaScript support"というリンク
( http://www.fpdf.org/en/script/script36.php )があります。
ここにPHP生成時に自動印刷のJavaScriptを埋め込むサンプルがありました。
getPrintParamsというメソッドを使えばプリンタ指定できるようです。

> もし選べるなら同じプリンタドライバをもう一個いれて、
> デフォルトの給紙を用紙トレイにしておけばよいのでは?

盲点でした。これでなんとかできそうです。どうもありがとうございました。

お礼日時:2008/01/31 13:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報