setPrinterClassNameメソッド
プリンタクラス名を指定します。
形式
public void setPrinterClassName(String newPrinterClassName)
解説
-
プリンタクラス名を指定するときの注意
プリンタクラス名は,任意文字列を指定できます。次のことに注意して指定してください。
-
プリンタクラス名は,80バイト以内で指定してください。
-
プリンタクラス名には「"」および「,」を含めないでください。
-
プリンタクラス名に「EUR_DELIVERY_PRINT_OUTPUT_DEFAULT_PRINTER_CLASS_________________________________」は使用できません。
-
-
印刷方法ごとに指定するメソッドを次に示します。
-
スプールサーバでの印刷
setPrintModeメソッド:3
setPrinterSelectModeメソッド:0
setPrinterClassNameメソッド:拠点プリンタクラス名
-
クライアントPCでの対話型印刷
setPrintModeメソッド:1
setDispPrintDlgメソッド:0
setPrinterClassNameメソッド:帳票ジョブ名,およびEPF形式ファイルの属性情報に設定するプリンタクラス名
-
クライアントPCでの自動印刷
setPrintModeメソッド:1
setDispPrintDlgメソッド:1
setPrinterClassNameメソッド:クライアントプリンタクラス名
-
クライアントPCでの対話型印刷プレビュー表示
setPrintModeメソッド:1
setDispPrintDlgメソッド:2
setPrinterClassNameメソッド:帳票ジョブ名,およびEPF形式ファイルの属性情報に設定するプリンタクラス名
-
クライアントPCでの全自動印刷
setPrintModeメソッド:1
setDispPrintDlgメソッド:3
setPrinterClassNameメソッド:クライアントプリンタクラス名
-
クライアントPCでの対話型印刷プレビュー表示限定
setPrintModeメソッド:1
setDispPrintDlgメソッド:4
setPrinterClassNameメソッド:EPF形式ファイルの属性情報に設定するプリンタクラス名
-
帳票サーバでの印刷
setPrintModeメソッド:4
setPrinterSelectModeメソッド:0
setPrinterClassNameメソッド:帳票サーバプリンタクラス名
-
蓄積(プリンタクラス名指定)
setPrintModeメソッド:2
setPrinterSelectModeメソッド:0
setPrinterClassNameメソッド:拠点プリンタクラス名,または蓄積クライアント印刷方式のプリンタクラス名
-
蓄積(OS上のプリンタ名指定)
setPrintModeメソッド:2
setPrinterSelectModeメソッド:1
setPrinterClassNameメソッド:EPF形式ファイルの属性情報に設定するプリンタクラス名
-
蓄積(帳票名による自動振り分け)
setPrintModeメソッド:2
setPrinterSelectModeメソッド:2
setPrinterClassNameメソッド:EPF形式ファイルの属性情報に設定するプリンタクラス名
「クライアントPCでの自動印刷」と「蓄積クライアント印刷」の場合,setClientPrinterNameメソッドとsetPrinterClassNameメソッドでは,setClientPrinterNameメソッドの指定を優先します。
-
-
EPF形式ファイルを出力する場合,またはEPF形式データを取得する場合に,指定するメソッドを次に示します。
setPrinterClassNameメソッド:EPF形式ファイルまたはEPF形式データの属性情報に設定するプリンタクラス名
-
複数のEPF形式ファイルを統合して出力する場合,または複数のEPF形式ファイルを統合してメモリに取得する場合に,指定するメソッドを次に示します。
setPrinterClassNameメソッド:EPF形式ファイルまたはEPF形式データの属性情報に設定するプリンタクラス名
-
クライアントPCへの配布印刷では,指定できません。
-
EPF形式ファイルを出力する場合,またはEPF形式データを取得する場合に,setPrinterClassNameメソッドの指定を省略したときや空文字を指定したときは,EPF形式ファイルまたはEPF形式データのプリンタクラス名情報は未設定となります。
-
複数のEPF形式ファイルを統合して出力する場合,または複数のEPF形式ファイルを統合してメモリに取得する場合に,setPrinterClassNameメソッドの指定を省略したときや空文字を指定したときは,統合対象のEPF形式ファイルにプリンタクラス名情報が設定されていても,統合後のEPF形式ファイルまたはEPF形式データのプリンタクラス名情報は未設定となります。
引数
newPrinterClassName
プリンタクラス名
戻り値
なし