Contoh Hello World menggunakan Java

Contents
[ ]

Contoh “Hello World” adalah jalur terpendek untuk memahami alur kerja dasar pembuatan PDF. Pada artikel ini, contoh tersebut membuat PDF baru, menempatkan fragmen teks bergaya pada halaman, dan menyimpan file output.

Contoh Java mengikuti langkah-langkah berikut:

  1. Buat sebuah objek Document.
  2. Tambahkan sebuah Page ke dokumen.
  3. Buat sebuah TextFragment dengan teks Hello, world!.
  4. Atur Position, font, ukuran font, warna latar belakang, dan warna latar depan melalui fragmen TextState.
  5. Buat sebuah TextBuilder untuk halaman.
  6. Tambahkan TextFragment ke Page.
  7. Simpan PDF Document.

Kode Java berikut didasarkan pada 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());
    }
}