スプールデータの印刷データ(EPF形式ファイル)を任意のフォルダに取得できます。
複数のスプールデータから印刷データを取り出して,一つの印刷データに統合して取得することもできます。統合して取得する場合の条件や,統合したデータの属性情報については,「6.3.2 複数のスプールデータを統合出力する」を参照してください。
スプールデータから印刷データ(EPF形式ファイル)を任意のフォルダに取得するメソッドを次の表に示します。
表5-1 スプールデータから印刷データ(EPF形式ファイル)を任意のフォルダに取得するメソッド
起動部品 | メソッド |
---|---|
SS-ActiveX起動部品 | GetSpoolFile |
SS-Java起動部品 | getSpoolFile |
SS-コマンド起動部品(eurpmlscコマンド) | /mオプションにgetを指定 |
スプールデータから印刷データ(EPF形式ファイル)を任意のフォルダに取得するときに設定する項目を,次の表に示します。
表5-2 スプールデータから印刷データ(EPF形式ファイル)を任意のフォルダに取得するときに設定する項目
印刷データのファイル取得に関する設定 | 起動部品の設定項目 | 設定する値 |
---|---|---|
出力ファイル名 | SS-ActiveX起動部品:OutputFileNameプロパティ SS-Java起動部品:setOutputFileNameメソッド SS-コマンド起動部品:/ofnオプション | 出力ファイル名(255バイト以内の文字列) |
印刷データを取得するフォルダ | SS-ActiveX起動部品:OutputFilePathプロパティ SS-Java起動部品:setOutputFilePathメソッド SS-コマンド起動部品:/oオプション | 取得するフォルダのパス(255バイト以内の文字列) |
用紙の向き | SS-ActiveX起動部品:PaperOrientationプロパティ SS-Java起動部品:setPaperOrientationメソッド | 0(帳票の定義情報に合わせる) 1(縦) 2(横) |
SS-コマンド起動部品:/poオプション | none(帳票の定義情報に合わせる) portrait(縦) landscape(横) | |
印刷部数 | SS-ActiveX起動部品:PrintCopiesプロパティ SS-Java起動部品:setPrintCopiesメソッドSS-コマンド起動部品:/cオプション | 印刷部数(1~99) |
プリンタクラス名 | SS-ActiveX起動部品:PrinterClassNameプロパティ SS-Java起動部品:setPrinterClassNameメソッド SS-コマンド起動部品:/prcオプション | プリンタクラス名 (80バイト以内の文字列) |
スプールデータのジョブID | SS-ActiveX起動部品:SearchJobIDプロパティ SS-Java起動部品:setSearchJobIDメソッド,またはsetSearchJobIDMultiメソッド SS-コマンド起動部品:/idオプション | ジョブID(36バイト以内の文字列) |
蓄積先のスプールサーバのIPアドレス | SS-ActiveX起動部品:ServerAddressプロパティ SS-Java起動部品:setServerAddressメソッド SS-コマンド起動部品:/svrオプション | 255.255.255.255形式 |
印刷部数の単位 | SS-ActiveX起動部品:SortPrintプロパティ SS-Java起動部品:setSortPrintメソッド | 0(部単位) 1(ページ単位) |
SS-コマンド起動部品:/numオプション | sort(部単位) stack(ページ単位) | |
スプールタイトル | SS-ActiveX起動部品:SpoolTitleプロパティ SS-Java起動部品:setSpoolTitleメソッド SS-コマンド起動部品:/sptlオプション | スプールタイトル (255バイト以内の文字列) |