public interface IOCelaPageWriter extends PageWriter
PDFファイルは、addRecord メソッドで連票レイアウトに埋め込むデータを 定義して、close メソッドを呼び出すことで作成することができます。 PDFファイル作成時に使用するレイアウトは、 このインターフェースの実装を取得した IOCelaPageBuilder クラスの インスタンスで定義されているレイアウトファイルになります。
IOCelaPageWriter のインスタンスは、使い終わったら破棄する前に必ず release メソッドを実行して下さい。 release メソッドを実行せずにインスタンスを破棄してしまうと メモリが開放されず、その後のアプリケーション実行に影響してしまいます。
IOCelaPageWriter の1つのインスタンスは、1つのPDF(または中間)ファイルを
作成するためだけに利用します。
1つのインスタンスで複数のPDFファイルを連続で作成することはできません。
また、IOCelaPageWriter のインスタンスは同期化されません。
複数のスレッドから同時に IOCelaPageWriter のインスタンスにアクセスした場合、
正しくPDFファイルを作成することができません。
IOCelaPageBuilder
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addRecord(String data)
非推奨です。
1行分のデータを指定します。
|
close, outputFile, release
void addRecord(String data) throws PDFException
data
- 1行分のデータPDFException
- データ設定エラーIM-PDFDesigner for Accel Platform API Specifications