public abstract class AbstractCSVDoc extends AbstractIODOC
COMPRESSION_DEFAULT, COMPRESSION_NONE, COMPRESSION_SIZE, COMPRESSION_SPEED
コンストラクタと説明 |
---|
AbstractCSVDoc(String iod,
String cdd)
IOD/PDFファイルを作成するためのオブジェクトを構築します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
createTempFile()
APサーバの管理する一時ディレクトリ上に一時ファイル(IOD)を作成します。
|
int |
makeIOD(String path)
IODファイルの作成処理を実行します。
|
int |
makePDF(String path)
PDFファイルの作成処理を実行します。
|
void |
setCSV(String path)
CSV形式データファイルのパスを設定します。
|
void |
setDAT(String path)
DAT形式データファイルのパスを設定します。
|
void |
setData(String id,
String data)
IODOC出力用オブジェクトデータを設定します。
|
void |
setImageData(String id,
String filepath)
IODOC出力用オブジェクトデータ(イメージ)を設定します。
|
void |
setOutPage()
IODOCのページ終了(改ページ)を設定します。
|
void |
setRecord(String datarecord)
CSVファイル出力用データレコードを設定します。
|
void |
setTextBoxData(String textboxdata)
IODOC出力用オブジェクトデータ(文字枠用)のデータを設定します。
|
void |
setTextBoxEnd()
IODOC出力用オブジェクトデータ(文字枠用)の終了を宣言します。
|
void |
setTextBoxStart(String id)
IODOC出力用オブジェクトデータ(文字枠用)の開始を宣言します。
|
void |
setTextBoxStartWithPitch(String id,
String fsize,
String lpitch)
IODOC出力用オブジェクトデータ(文字枠用)の開始を宣言する(ピッチ設定有り)。
|
copySecurity, defineApplication, defineAuthor, defineSubTitle, defineTitle, getCompression, getErrorCode, getLog, jsCopySecurity, jsModifySecurity, jsPrintSecurity, lastMessage, modifySecurity, printSecurity, setCharset, setCompression, setDebugFlg, setLog, setOpenPassword, setSecurityPassword
public AbstractCSVDoc(String iod, String cdd) throws IllegalStateException
iod
- 入力レイアウト定義ファイル(IOD)のパスcdd
- データマップ定義ファイル(CDD)のパスIllegalStateException
- ライセンス違反public void setCSV(String path)
path
- CSV形式データファイルのパスpublic void setDAT(String path)
path
- DAT形式データファイルのパスpublic void setRecord(String datarecord)
datarecord
- 埋め込み用データレコードpublic void setData(String id, String data)
id
- 埋め込み識別子IDdata
- 埋め込みデータ文字列public void setTextBoxStart(String id)
id
- 埋め込み識別子ID(文字枠)public void setTextBoxStartWithPitch(String id, String fsize, String lpitch)
id
- 埋め込み識別子ID(文字枠)fsize
- 文字サイズ(単位:ポイント)lpitch
- 行間隔(単位:ポイント)public void setTextBoxData(String textboxdata)
textboxdata
- 埋め込みデータ文字列public void setTextBoxEnd()
public void setImageData(String id, String filepath)
id
- 埋め込み識別子IDfilepath
- 埋め込みイメージファイルパスpublic void setOutPage()
public String createTempFile()
public int makeIOD(String path)
webdoc
を呼び出し実行します。path
- 出力IODファイルパスpublic int makePDF(String path)
webdoc
を呼び出し実行します。makePDF
クラス内 AbstractIODOC
path
- 出力PDFファイルパスIM-PDFDesigner for Accel Platform API Specifications