biz-Streamマニュアル ダイレクト印刷ガイド 第5章 ログ機能・その他の設定 5.3.2 DirectPrintService.xmlの設定

5.3.2 DirectPrintService.xmlの設定

ダイレクト印刷機能に関わる設定には以下の項目があります。

設定項目

キー 既定値 説明
browserset iexplore=iexplore, firefox=firefox, chrome=chrome, browser_broker=Edge, RuntimeBroker=Edge, explorer=Edge SilentPDFの起動元としてチェックOKとなるプロセス名と、そのプロセス名で起動された時の返信先ブラウザのセット
cpucheckloopmax 20 CPU使用率チェックでの最大待機ループ回数
cpucheckpercentage 70 印刷キューからの要求取り出しを行う時のCPU使用率閾値
defaultBrowser iexplore デフォルトブラウザ識別子
exitTimerEnabled true 時間経過によるキュー待ちスレッド終了
exitTimerLimit 30 キュー待ちスレッドタイムアウト(秒)
histMax 100 印刷履歴保持最大数
holdTime 86400 印刷履歴の最大保持時間(秒)
port 3000 ダイレクト印刷実行モジュールのポート番号
printDlgFindTimeOut 100 印刷ダイアログを発見出来ない時のタイムアウト(msec)
queueSize 100 印刷キュー保持数
responseTemplate C:\ProgramData\brainsellers\DirectPrint\
html\response.html
レスポンスひな形htmlファイル名
spoolTimeOut 10000 スプーラ監視タイムアウト(ミリ秒)
sppPass 空文字 sppファイル復号パスワード
(base64エンコーディング済み)
tmpFolderPath C:\ProgramData\brainsellers\DirectPrint\tmp 一時ファイル作成フォルダパス

DirectPrintService.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="cpucheckloopmax" type="string">20</entry>
        <entry key="cpucheckpercentage" type="string">70</entry>
        <entry key="defaultBrowser" type="string">iexplore</entry>
        <entry key="exitTimerEnabled" type="string">true</entry>
        <entry key="exitTimerLimit" type="string">30</entry>
        <entry key="histMax" type="string">100</entry>
        <entry key="holdTime" type="string">86400</entry>
        <entry key="port" type="string">3000</entry>
        <entry key="printDlgFindTimeOut" type="string">10000</entry>
        <entry key="queueSize" type="string">100</entry>
        <entry key="responseTemplate" type="string">C:\ProgramData\brainsellers\DirectPrint\html\response.html</entry>
        <entry key="spoolTimeOut" type="string">10000</entry>
        <entry key="sppPass" type="string">cGFzc3dvcmQ=</entry>
        <entry key="tmpFolderPath" type="string">C:\ProgramData\brainsellers\DirectPrint\tmp</entry>
    </section>
</properties>


  • 設定はシステム管理者からの指示があった場合のみ変更してください。
  • 一時ファイル作成フォルダは、印刷実行者が書き込み権限を持っている必要があります。