Javaプログラムの作成
Javaプログラムで以下の処理を行います。
STEP:1
ファイル名を指定してPDFデータを出力するストリームを作成します。
出力ストリームを指定してレイアウトオブジェクトを作成します。
STEP:2
レイアウトオブジェクトにテンプレートをセットします。
STEP:3
テンプレート内でidの指定されているセルにデータをセットします。
STEP:4 - 出力の終了
レイアウトオブジェクトをクローズします。
例:
import jp.veltec.pdf.*;
import java.io.*;
public class Test{
public static void main(String[] args)throws Exception{
//STEP:1
String mPdfFileName = "test.pdf";//出力するPDFのファイル名
FileOutputStream fos = new FileOutputStream(mPdfFileName);
TableLayout layout= new TableLayout(fos);
//STEP:2
String mTemplateFileName = "template.xml";//テンプレートファイル名
File template = new File(mTemplateFileName);
layout.setTemplateFile(template);
//STEP:3
layout.setData("A1","テスト1");//id="A1"のセルに表示する文字列
layout.setData("A2","テスト2");//id="A2"のセルに表示する文字列
layout.setData("B1","テスト3");//id="B1"のセルに表示する文字列
layout.setData("B2","テスト4");//id="B2"のセルに表示する文字列
layout.addPage();
//STEP:4
layout.close();
}
}
戻る