public interface PDFWriter extends PageWriter
PDFファイルは、Storage-Service と IOWebDOC が連携して作成します。
その為、このクラスの各メソッド(一部除く)の実行時は Storage-Service との
通信が発生します。
PDFファイルの作成は Storage-Service で実行されるため、レイアウトファイルや
データファイルは、Storage-Service に保存されている必要があります。
また、実行後に作成される PDFファイルやログファイルなどは、
Storage-Service に作られます。
修飾子とタイプ | メソッドと説明 |
---|---|
void |
add(File iod)
非推奨です。
結合するIOD中間ファイルのパスを設定します。
|
void |
add(String path)
非推奨です。
結合するIOD中間ファイルのパスを設定します。
|
void |
close()
非推奨です。
PDFファイルを閉じます。
|
outputFile, release
void close() throws PDFException
close
インタフェース内 PageWriter
PDFException
- PDF作成エラーPDFBuilder.open(File)
void add(String path) throws PDFException
IOD中間ファイルのパスは、Storage-Service の管理する
ディレクトリ(標準は storage/)からの相対形式
で表されるパス名を指定して下さい。
makePDF() メソッドを呼び出すと、このメソッドにより設定されたIOD中間ファイル
を結合して PDFファイルを作成します。
path
- 中間ファイル(.iod)のパスPDFException
- PDF作成エラーPDFBuilder.open(File)
,
close()
void add(File iod) throws PDFException
makePDF() メソッドを呼び出すと、このメソッドにより設定されたIOD中間ファイル
を結合して PDFファイルを作成します。
iod
- 中間ファイル(.iod)PDFException
- PDF作成エラーPDFBuilder.open(File)
,
close()
IM-PDFDesigner for Accel Platform API Specifications