5.3.1 SilentPdfPrinter.xmlの設定
ダイレクト印刷機能に関わる設定には以下の項目があります。
設定項目
キー | 既定値 | 説明 |
---|---|---|
browserset | iexplore=iexplore, firefox=firefox, chrome=chrome, browser_broker=Edge, RuntimeBroker=Edge, explorer=Edge | SilentPDFの起動元としてチェックOKとなるプロセス名と、そのプロセス名で起動された時の返信先ブラウザのセット |
maxprocessnum | 10 | SilentPdfPrinterの同時並行起動数最大値 『6.9 印刷データの同時並行受信』をご確認ください。 |
port | 3000 | ダイレクト印刷実行モジュールのポート番号 |
processname | DirectPrintService | ダイレクト印刷実行モジュールのプロセス名 |
retry | 5 | ダイレクト印刷実行モジュールへの接続失敗時のリトライ回数 |
retryinterval | 5000 | ダイレクト印刷実行モジュール起動失敗時の再起動待機時間(ミリ秒) |
timeout | 20000 | ダイレクト印刷実行モジュールへの接続時のタイムアウト(ミリ秒) |
waitloopmsec | 1000 | 並行起動チェックで他の処理が終了するのを待機する際のループの待機時間(ミリ秒) |
SilentPdfPrinter.xmlの設定例
<?xml version="1.0" encoding="UTF-8"?> <properties> <section key="Application"> <entry key="browserset" type="string">iexplore=iexplore,firefox=firefox,chrome=chrome,browser_broker=Edge,RuntimeBroker=Edge,explorer=Edge</entry> <entry key="maxprocessnum" type="string">10</entry> <entry key="port" type="string">3000</entry> <entry key="processname" type="string">DirectPrintService</entry> <entry key="retry" type="string">5</entry> <entry key="retryinterval" type="string">5000</entry> <entry key="timeout" type="string">20000</entry> <entry key="waitloopmsec" type="string">1000</entry> </section> </properties>
- 設定はシステム管理者からの指示があった場合のみ変更してください。
- SilentPdfPrinterの同時並行起動数最大値を上回る数の印刷データの同時受信はできません。