PDF Table Generator

Documentize Table Generator untuk .NET adalah plugin serbaguna yang dirancang untuk mempermudah integrasi tabel ke dalam dokumen PDF. Apakah Anda sedang mengorganisir data, mendesain formulir, atau meningkatkan keterbacaan dokumen, plugin ini menyederhanakan proses sambil menjaga ketepatan dan efisiensi. API-nya yang intuitif mendukung alur kerja pemrosesan dokumen tunggal dan batch, menjadikannya alat yang penting bagi para pengembang yang bekerja dengan data terstruktur.

Membuat PDF dengan Tabel

Ikuti langkah-langkah berikut untuk membuat tabel terstruktur dalam PDF menggunakan kelas TableGenerator:

  1. Konfigurasikan objek TableOptions untuk mendefinisikan struktur tabel, konten, dan file input/output.
  2. Tambahkan tabel, baris, dan sel ke PDF Anda.
  3. Selesaikan proses pembuatan tabel menggunakan metode Process.

Berikut adalah contoh:

 1var options = new TableOptions();
 2
 3// Tentukan file PDF input dan output
 4options.AddInput(new FileDataSource("input.pdf"));
 5options.AddOutput(new FileDataSource("output.pdf"));
 6
 7// Definisikan tabel dengan baris dan sel
 8options
 9    .InsertPageBefore(1) // Tambahkan tabel sebelum halaman pertama
10    .AddTable()
11        .AddRow()
12            .AddCell().AddParagraph("Sel 1")
13            .AddCell().AddParagraph("Sel 2")
14            .AddCell().AddParagraph("Sel 3");
15
16// Hasilkan tabel dalam dokumen
17TableGenerator.Process(options);

Atur halaman tabel

Ikuti langkah-langkah berikut untuk membuat tabel dalam PDF setelah halaman 2: Berikut adalah contoh:

 1var options = new TableOptions();
 2
 3// Tentukan file PDF input dan output
 4options.AddInput(new FileDataSource("input.pdf"));
 5options.AddOutput(new FileDataSource("output.pdf"));
 6
 7// Definisikan tabel dengan baris dan sel
 8options
 9    .InsertPageAfter(2) // Tambahkan tabel setelah halaman 2
10    .AddTable()
11        .AddRow()
12            .AddCell().AddParagraph("Sel 1")
13            .AddCell().AddParagraph("Sel 2")
14            .AddCell().AddParagraph("Sel 3");
15
16// Hasilkan tabel dalam dokumen
17TableGenerator.Process(options);

Memproses Pembuatan Tabel

Setelah menambahkan semua konten dan menyesuaikan struktur tabel, selesaikan proses dengan memanggil metode Process. Metode ini menghasilkan tabel dan memperbarui dokumen PDF. Berikut cara menangani hasilnya:

1var resultContainer = generator.Process(options);
2
3// Output jumlah hasil yang dihasilkan
4Console.WriteLine("Jumlah hasil: " + resultContainer.ResultCollection.Count);

Fitur Utama:

  • Pembuatan Tabel Dinamis: Hasilkan tabel terstruktur dengan mudah dalam dokumen PDF.
  • Dukungan Konten Kaya: Isi tabel dengan teks, HTML, gambar, dan konten LaTeX.
  • Penempatan Halaman: Masukkan tabel di lokasi tertentu dalam PDF dengan ketepatan.
  • Tata Letak yang Dapat Disesuaikan: Sesuaikan struktur tabel, penyelarasan sel, dan gaya.
 Indonesia