jp.co.antenna.pdfdrv
クラス PDFDriverOutput

java.lang.Object
  上位を拡張 jp.co.antenna.pdfdrv.PDFDriverOutput

public class PDFDriverOutput
extends java.lang.Object

PDF Driver を使用して、自分で印刷する場合の設定クラスです。


メソッドの概要
 int getDriverStatus()
          PDFDriverの終了ステータスを取得する。
 boolean setDriverStatus(int status)
          PDFDriverの終了ステータスを設定する。
 boolean setOpenPDF(boolean openFlag)
          PDF出力後にPDF表示するか指定する。
 boolean setOutputPDFFilenameClear()
          指定した出力PDFファイルをクリアする。
 boolean setOutputPDFFilenameFullPath(java.lang.String path)
          出力PDFファイルを指定する。
 boolean setSettingsFile(java.lang.String settingsFile)
          PDF出力設定ファイルを指定する。
 boolean setSettingsFileClear()
          指定したPDF出力設定ファイルをクリアする。
 boolean setSettingsFileFullPath(java.lang.String settingsFile)
          PDF出力設定ファイルをフルパスで指定する。
 boolean setSettingsFileFullPathClear()
          指定しPDF出力設定ファイル(フルパス)をクリアする。
 void terminate()
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

terminate

public void terminate()

setOutputPDFFilenameFullPath

public boolean setOutputPDFFilenameFullPath(java.lang.String path)
                                     throws PtlDrvException
出力PDFファイルを指定する。
PDFへ出力する際、指定されたファイル名で上書きするためアプリ側でファイルの存在チェックが必要です。

パラメータ:
path - 出力するPDFファイルのフルパス名。
戻り値:
true=成功、false=失敗。
例外:
PtlDrvException

setOutputPDFFilenameClear

public boolean setOutputPDFFilenameClear()
                                  throws PtlDrvException
指定した出力PDFファイルをクリアする。

戻り値:
true=成功、false=失敗。
例外:
PtlDrvException

setSettingsFile

public boolean setSettingsFile(java.lang.String settingsFile)
                        throws PtlDrvException
PDF出力設定ファイルを指定する。

パラメータ:
settingsFile - PDF出力設定ファイル名(パスは不要 例:Default.printSetting3)。
戻り値:
true=成功、false=失敗。
例外:
PtlDrvException

setSettingsFileClear

public boolean setSettingsFileClear()
                             throws PtlDrvException
指定したPDF出力設定ファイルをクリアする。

戻り値:
true=成功、false=失敗。
例外:
PtlDrvException

setSettingsFileFullPath

public boolean setSettingsFileFullPath(java.lang.String settingsFile)
                                throws PtlDrvException
PDF出力設定ファイルをフルパスで指定する。

パラメータ:
settingsFile - PDF出力設定ファイルフルパス名。
戻り値:
true=成功、false=失敗。
例外:
PtlDrvException

setSettingsFileFullPathClear

public boolean setSettingsFileFullPathClear()
                                     throws PtlDrvException
指定しPDF出力設定ファイル(フルパス)をクリアする。

戻り値:
true=成功、false=失敗。
例外:
PtlDrvException

getDriverStatus

public int getDriverStatus()
                    throws PtlDrvException
PDFDriverの終了ステータスを取得する。

戻り値:
PDFDriverの終了ステータス(正常に取得できなかった場合は -1 が返ります)。
例外:
PtlDrvException

setDriverStatus

public boolean setDriverStatus(int status)
                        throws PtlDrvException
PDFDriverの終了ステータスを設定する。

パラメータ:
status - PDFDriverのステータス。
戻り値:
true=成功、false=失敗。
例外:
PtlDrvException

setOpenPDF

public boolean setOpenPDF(boolean openFlag)
                   throws PtlDrvException
PDF出力後にPDF表示するか指定する。
設定ファイルでの「PDF表示しない」指定が優先される。

パラメータ:
openFlag - true=オープンする、false=オープンしない。
戻り値:
true=成功、false=失敗。
例外:
PtlDrvException