jp.co.intra_mart.product.pdfmaker
インタフェース PDFWriter

すべてのスーパーインタフェース:
PageWriter

public interface PDFWriter
extends PageWriter

このクラスは、IOWebDOCの複数の中間ファイルから1つのPDFファイルを 作成するためのインターフェースです。

PDFファイルは、Storage-Service と IOWebDOC が連携して作成します。 その為、このクラスの各メソッド(一部除く)の実行時は Storage-Service との 通信が発生します。
PDFファイルの作成は Storage-Service で実行されるため、レイアウトファイルや データファイルは、Storage-Service に保存されている必要があります。 また、実行後に作成される PDFファイルやログファイルなどは、 Storage-Service に作られます。

導入されたバージョン:
PDF-Designer Version 3.2
作成者:
Hisanari.H(09/03,2001)

メソッドの概要
 void add(java.io.File iod)
          結合するIOD中間ファイルのパスを設定します。
 void add(java.lang.String path)
          結合するIOD中間ファイルのパスを設定します。
 void close()
          PDFファイルを閉じます。
 
インタフェース jp.co.intra_mart.product.pdfmaker.PageWriter から継承されたメソッド
outputFile, release
 

メソッドの詳細

close

void close()
           throws PDFException
PDFファイルを閉じます。
このメソッドは、open メソッドにより開かれたファイルを閉じる前に、 すべてのバッファを出力します。

定義:
インタフェース PageWriter 内の close
例外:
PDFException - PDF作成エラー
関連項目:
PDFBuilder.open(File)

add

void add(java.lang.String path)
         throws PDFException
結合するIOD中間ファイルのパスを設定します。

IOD中間ファイルのパスは、Storage-Service の管理する ディレクトリ(標準は storage/)からの相対形式 で表されるパス名を指定して下さい。
makePDF() メソッドを呼び出すと、このメソッドにより設定されたIOD中間ファイル を結合して PDFファイルを作成します。

パラメータ:
path - 中間ファイル(.iod)のパス
例外:
PDFException - PDF作成エラー
関連項目:
PDFBuilder.open(File), close()

add

void add(java.io.File iod)
         throws PDFException
結合するIOD中間ファイルのパスを設定します。

makePDF() メソッドを呼び出すと、このメソッドにより設定されたIOD中間ファイル を結合して PDFファイルを作成します。

パラメータ:
iod - 中間ファイル(.iod)
例外:
PDFException - PDF作成エラー
関連項目:
PDFBuilder.open(File), close()