2011-06-30 17 views
0

私は毎日PHPで書かれたWebアプリケーションを使用して何百ものページを印刷しています。 プリンタのインクを節約して時間を節約するために、印刷品質を「DRAFT」に設定したいとします。PHP Spreadsheet_Excel_Writer:印刷品質を下書きに設定するにはどうすればよいですか?

今のところ、Excelで印刷する前に手動で印刷品質を「下書き」に設定しています。

私の質問は、プログラムでどのようにPHP-PEAR-SPREADSHEET_EXCEL_WRITERから印刷するのですか?

私はこのような印刷品質を設定できると思っていましたが、そのためのコマンドはありません。

$worksheet->setPrintQuality('Draft');

他の方法はありますか?どんな助けもありがとう。前もって感謝します。

答えて

1

私は、プリンタの品質がカラーモードや両面印刷のようなプリンタ固有の設定であると信じています。各プリンタは異なるため、プリンタドライバによって処理されます。そのため、プログラムをプログラム的に「ドラフト」するようにプリンタを設定する一般的で簡単な方法はありません。 (たとえば、一部のプリンタでもこれを行うことができません)

作業の対象となるプリンタ/プリンタドライバのドキュメントを調べてください。おそらく、APIやコマンドラインのどこかで、ドライバとやりとりしたり、デフォルトの品質を「ドラフト」に設定したりすることができます。

関連する問題