Zarządzaj tabelami w formacie PDF za pośrednictwem C#

Dodawanie, wyodrębnianie, usuwanie tabel w dokumencie PDF. Użyj pliku Aspose.PDF dla .NET, aby programowo modyfikować pliki PDF

Najpopularniejsza akcja z tabelami - C#

Jak zarządzać tabelami w dokumencie PDFKorzystanie z biblioteki .NET

Aby pracować z tabelą, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy net. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Package Manager Console

PM > Install-Package Aspose.PDF

Dodaj tabelę do pliku PDF poprzez C#


Potrzebujesz Aspose.PDF for .NET, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF z wystąpieniem dokumentu.
  2. Uzyskaj dostęp do strony za pomocą jej indeksu.
  3. Utwórz obiekt tabeli.
  4. Ustaw ustawienia tabeli (np. ustaw obramowania).
  5. Wypełnij tabelę.
  6. Dodaj tabelę do strony.
  7. Zapisz plik.

Dodaj tabelę w PDF - 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);