PDF’deki Tabloları C# aracılığıyla yönetin

PDF belgesinde Tablo Ekle, Çıkarın, Silin. PDF dosyalarını programlı olarak değiştirmek için .NET için Aspose.PDF dosyasını kullanın

Tablolar ile en popüler eylem - C#

PDF Belgesindeki Tablolar Nasıl Yönetilir{ {productName}} Kitaplığı Kullanarak

Tablo ile çalışmak için net platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan .NET için Aspose.PDF API’sini kullanacağız. NuGet paket yöneticisini açın, Aspose.PDF öğesini arayın ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

Package Manager Console

PM > Install-Package Aspose.PDF

C# aracılığıyla PDF’ye Tablo Ekle


Ortamınızdaki kodu denemek için Aspose.PDF for .NET gerekir.

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. Sayfaya dizini üzerinden erişin.
  3. Tablo nesnesi oluştur.
  4. Tablo ayarını ayarlayın (örn. sınırları ayarlayın).
  5. Tabloyu doldurun.
  6. Tabloyu bir sayfaya ekleyin.
  7. Dosyayı kaydedin.

PDF'ye Tablo Ekle - C#

var inputFile = Path.Combine(dataDir, "sample.pdf");
var outputFile = Path.Combine(dataDir, "sample_with_table_out.pdf");

var pdfDocument = new Aspose.Pdf.Document(inputFile);
var 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++)
{
    Aspose.Pdf.Row row = table.Rows.Add();
    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);