1-13付録
1-13-1 CookBookで作成したサンプルを動かすには
CookBook1(基礎編)が収められているcookbookディレクトリの構造を次に示します。
|cookbook
|- chapter1-1 空文書を準備する
|- chapter1-2 ページを新規作成する
|- chapter1-3 指定したフィールドに文字列を埋め込む
|- chapter1-4 埋め込み文字列のフォントサイズを全て変更する
|- chapter1-5 フィールドに埋め込んだ文字列を右揃えにする
|- chapter1-6 複数行の文字列をフィールドの上端から表示する
|- chapter1-7 フォントサイズを変更する
|- chapter1-8 フォント名を変更する
|- chapter1-9 フォントカラーを変更する
|- chapter1-10 フィールドの背景色を設定する
|- chapter1-11 フィールドの枠線を引く
|- chapter1-12 まとめ
|- chapter1-13 付録
|- images 説明用画像
|- resources プログラム実行に使用するファイル
| |- form テンプレートファイルを配置したディレクトリ
| +- initial テンプレートの元ファイルを配置したディレクトリ
|
サンプルプログラムは次に示すように、Chapter毎に用意したディレクトリ配下にOrderFormFin.javaファイルを配置しています。
chapter1-1 には、他のChapterと異なりCookBook1(基礎編)で使用するテンプレートをコンパイルするためのTemplateCreate.javaとコードを追記していく練習用のソースコードとしてOrderFormFin_try.javaを用意しています。
chapter1-2 以降のディレクトリには、サンプルプログラムOrderFormFin.java、追記したコード箇所を表示したOrderFormFin.html、サンプルプログラム実行結果OrderFormFin.pdfファイルを配置しています。
|cookbook
|- chapter1-1 空文書を準備する
| |- build.xml サンプルプログラムをコンパイル・実行するAntファイル
| |- OrderFormFin.html 追記したコード箇所を表示したHTML文書
| |- OrderFormFin.java サンプルプログラム
| |- OrderFormFin.pdf サンプルプログラムの実行結果
| |- OrderFormFin_try.java 練習用ソースコード
| +- TemplateCreate.java 使用するテンプレートをコンパイルするプログラム
|- chapter1-2 ページを新規作成する
| |- build.xml サンプルプログラムをコンパイル・実行するAntファイル
| |- OrderFormFin.html 追記したコード箇所を表示したHTML文書
| |- OrderFormFin.java サンプルプログラム
| +- OrderFormFin.pdf サンプルプログラムの実行結果
|
サンプルプログラムを簡単に実行するために、Chapter ディレクトリ毎にAnt ビルドツールのビルドファイルbuild.xmlを用意しています。
Ant ビルドツールは、1.5.xに対応しています。
それ以前のバージョンをお使いやプラットフォームにAntビルドツールがインストールされていない場合には、Antビルドツールをインストールしてください。
Ant ウェブページ http://ant.apache.org/から安定バージョンのAntビルドツールをダウンロードできます。
Antを動作させるために、Ant配布のbinディリクトリをあなたの PATH環境変数に、あなたのOS環境の標準的な方法で追加してください。
これが完了すれば、Ant は、シェルコマンドから直接起動することができます。
サンプルを実行するには、実行したい Chapter ディレクトリに移動して、Ant コマンドを実行してください。
%
ant
Buildfile: build.xml
compile:
[depend] Deleted 0 out of date files in 0 seconds
[javac] Compiling 1 source file to XXXXXXX/XXX/chapter1-2
run:
BUILD SUCCESSFUL
Total time: 2 seconds
【 注意 】
サンプルを実行するには、wkc-pdflib.jarにライセンスを登録する必要があります。
ライセンス登録についての詳細はこちらをご覧ください。
chapter1-2 以降のサンプルプログラムを実行する前に、chapter1-1 のAnt コマンドを実行して使用するテンプレートをコンパイルしてください。
作成したプログラムを実行するためには
本ライブラリを使用したアプリケーションを実行するには、以下のシステムプロパティをJavaVM実行環境に設定する必要があります。
プロパティ名 | 説明 |
---|---|
wkc.pdf.lib.home | 環境変数 WKC_PDF_HOME に設定したパスを設定してください。 これは、本ライブラリが使用するホームディレクトリを指定します。 通常は、WPRLインストールディレクトリをホームディレクトリとして設定してください。 |
xGram.0 ~xGram.9 | 申込グラム数 |