Tabellen im PDF über C# verwalten

Hinzufügen, Extrahieren, Löschen von Tabellen im PDF-Dokument. Verwenden Sie Aspose.PDF for .NET, um PDF-Dateien programmgesteuert zu ändern

Die beliebteste Aktion mit Tischen - C#

So verwalten Sie Tabellen in einem PDF-DokumentMit der .NET Bibliothek

Um mit der Tabelle zu arbeiten, verwenden wir die API Aspose.PDF for .NET, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung für die net Plattform. Öffnen Sie den NuGet -Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

Package Manager Console

PM > Install-Package Aspose.PDF

Tabelle zu PDF hinzufügen über C#


Sie benötigen Aspose.PDF for .NET, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie die PDF-Datei mit einer Dokumentinstanz.
  2. Greifen Sie über den Index auf die Seite zu.
  3. Erstellen Sie ein Tabellenobjekt.
  4. Legen Sie die Tabelleneinstellungen fest (z. B. Rahmen).
  5. Füllen Sie die Tabelle aus.
  6. Fügen Sie die Tabelle einer Seite hinzu.
  7. Speichern Sie die Datei.

Tabelle als PDF hinzufügen - 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);