Cara Menambahkan Tabel ke PDF menggunakan Java

Panduan tutorial singkat ini tentang cara menambahkan tabel ke PDF menggunakan Java dengan bantuan semua informasi yang diperlukan untuk membuat lingkungan dan menulis aplikasi. Langkah-langkah mendetail disediakan untuk memperjelas proses untuk menyisipkan tabel dalam PDF menggunakan Java bersama dengan kode contoh yang dapat dijalankan. Pilihan yang berbeda juga dibahas untuk memformat sel dalam tabel.

Langkah-langkah Menyisipkan Tabel ke PDF menggunakan Java

  1. Konfigurasikan IDE untuk menggunakan Aspose.PDF for Java untuk menyisipkan tabel
  2. Buat file PDF baru menggunakan Document class dan tambahkan halaman ke dalamnya
  3. Buat tabel dengan kelas Table dan atur pengaturan batasnya
  4. Buat beberapa baris dan tambahkan ke tabel bersama dengan beberapa data
  5. Tambahkan tabel yang diperbarui ke halaman target
  6. Simpan file PDF yang dihasilkan

Langkah-langkah di atas menjelaskan proses untuk menambahkan tabel di Adobe Acrobat menggunakan Java dengan menghadirkan pendekatan step-wise dan kelas-kelas penting yang akan digunakan. Logika dibahas sebagai pertama membuat file PDF, menambahkan halaman di dalamnya, membuat tabel, memasukkan baris ke dalamnya bersama dengan data, dan akhirnya menyimpannya di disk. Anda dapat menjelajahi kelas tertaut di atas untuk menemukan lebih banyak opsi untuk pemformatan tabel dan fitur lainnya.

Kode untuk Menyisipkan Tabel ke PDF menggunakan Java

import com.aspose.pdf.*;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to add a table to a PDF in Java
// Instantiate the license
License lic = new License();
lic.setLicense("Aspose.Total.lic");
// Instantiate an empty PDF file
Document pdfFile = new Document();
// Create and get access to a new page
Page pdfPage = pdfFile.getPages().add();
// Create a table
Table pdfTable = new Table();
// Format the cells border
pdfTable.setDefaultCellBorder(new BorderInfo(BorderSide.All, 1.0f, Color.getBlue()));
// Add few rows into the table
for (int rowNumber = 1; rowNumber < 10; rowNumber++)
{
// Create a row class object and add it to the collection of rows in the table
Row tableRow = pdfTable.getRows().add();
// Add columns into the row
tableRow.getCells().add("Data " + rowNumber);
tableRow.getCells().add("Data " + rowNumber);
tableRow.getCells().add("Data " + rowNumber);
}
// Add newly created table into the page
pdfPage.getParagraphs().add(pdfTable);
// Save the PDF file
pdfFile.save("Table.pdf");
System.out.println("Done");
}
}

Kode ini menunjukkan proses untuk menyisipkan tabel di Adobe Acrobat menggunakan Java. Anda dapat menggunakan metode yang berbeda di kelas Tabel untuk menyetel berbagai properti seperti setDefaultCellBorder(), setAlignment(), setBackgroundColor(), setColumnAdjustment(), dan setCornerStyle() untuk menyebutkan beberapa. Tabel yang baru dibuat ditambahkan ke halaman karena kelas Halaman memiliki koleksi Paragraf yang berisi semua jenis simpul di halaman termasuk tabel.

Artikel ini telah mengajarkan kita untuk menambahkan tabel dalam PDF. Jika Anda ingin mempelajari proses mengambil data dari tabel PDF, lihat artikel di cara membaca tabel PDF di Jawa.

 Indonesian