Java を使用した Hello World の例
Contents
[
Hide
]
「Hello World」例は、基本的な PDF 作成ワークフローを理解する最短の方法です。本記事では、例として新しい PDF を作成し、ページにスタイル付きテキストフラグメントを配置し、出力ファイルを保存します。
Java の例では、次の手順で PDF ドキュメントを作成します。
- Document オブジェクトを作成してください。
- ドキュメントに Page を追加してください。
- テキスト
Hello, world!を含む TextFragment を作成してください。 - Position を設定し、フラグメントの TextState を使用してフォント、フォントサイズ、背景色、前景色を設定してください。
- ページの TextBuilder を作成してください。
- Page に TextFragment を追加してください。
- PDF の Document を保存してください。
次の Java コードは GetStartedExamples.java に基づいています。
public static void simpleExample(Path outputFile) {
try (Document document = new Document()) {
Page page = document.getPages().add();
TextFragment textFragment = new TextFragment("Hello, world!");
textFragment.setPosition(new Position(100, 600));
textFragment.getTextState().setFontSize(12);
textFragment.getTextState().setFont(FontRepository.findFont("TimesNewRoman"));
textFragment.getTextState().setBackgroundColor(Color.getBlue());
textFragment.getTextState().setForegroundColor(Color.getYellow());
TextBuilder textBuilder = new TextBuilder(page);
textBuilder.appendText(textFragment);
document.save(outputFile.toString());
}
}