Tambahkan Tabel ke PDF melalui C#

Sisipkan tabel ke dokumen PDF secara terprogram menggunakan Aspose.PDF untuk .NET Library

Cara menambahkan Tabel dalam dokumen PDF Menggunakan .NET Library

Untuk menambahkan tabel, kita akan menggunakan API Aspose.PDF for .NET yang merupakan API manipulasi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform net. Buka manajer paket nuget, cari Aspose.pdf dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Package Manager Console

PM > Install-Package Aspose.PDF

Tambahkan Tabel ke PDF melalui C#


Anda perlu Aspose.PDF for .NET untuk mencoba kode di lingkungan Anda.

  1. Muat PDF dengan instance Document.
  2. Akses Halaman melalui indeksnya.
  3. Buat objek Table.
  4. Mengatur pengaturan tabel (misalnya mengatur batas).
  5. Mengisi tabel.
  6. Tambahkan tabel ke halaman.
  7. Simpan file.

Tambahkan Tabel dalam PDF - C#

var inputFile = Path.Combine(dataDir, "sample.pdf");
var outputFile = Path.Combine(dataDir, "sample_with_table_out.pdf");
Aspose.Pdf.Document pdfDocument = new(inputFile);

Aspose.Pdf.Table table = new Aspose.Pdf.Table
{
    Border = new Aspose.Pdf.BorderInfo(Aspose.Pdf.BorderSide.All, .5f, Aspose.Pdf.Color.LightGray),
    DefaultCellBorder = new Aspose.Pdf.BorderInfo(Aspose.Pdf.BorderSide.All, .5f, Aspose.Pdf.Color.LightGray)
};
for (int row_count = 1; row_count < 10; row_count++)
{
    // Add row to table
    Aspose.Pdf.Row row = table.Rows.Add();
    // Add table cells
    row.Cells.Add("Column (" + row_count + ", 1)");
    row.Cells.Add("Column (" + row_count + ", 2)");
    row.Cells.Add("Column (" + row_count + ", 3)");
}
pdfDocument.Pages[1].Paragraphs.Add(table);
pdfDocument.Save(outputFile);