In diesem kurzen Tutorial erfahren Sie, wie Sie mit C# Kopf- und Fußzeilen aus PDF entfernen. Es enthält die Details zum Festlegen der Entwicklungsumgebung mithilfe des NuGet-Paketmanagers, eine Liste der Schritte zum Entwickeln der Anwendung und einen sofort einsatzbereiten Beispielcode zum Entfernen der Kopf- und Fußzeile aus PDF mit C#. Sie lernen verschiedene Möglichkeiten kennen, Kopf- und Fußzeilen je nach Bedarf einzeln oder mehrfach zu löschen.
Schritte zum Entfernen von Kopf- und Fußzeilen in PDF mit C#
- Verwenden Sie den NuGet-Paketmanager, um Aspose.PDF for .NET hinzuzufügen, um Kopf- und Fußzeilen zu entfernen
- Erstellen Sie eine Instanz von PdfContentEditor, um die PDF-Datei zu bearbeiten
- Verknüpfen Sie die Ziel-PDF-Datei mit dem PdfContentEditor-Objekt mithilfe der BindPdf()-Methode
- Rufen Sie mithilfe des PdfContentEditor-Objekts die Methode DeleteStamp() auf
- Speichern Sie die resultierende PDF-Datei, nachdem Sie die Kopf- oder Fußzeile daraus entfernt haben
Diese Schritte definieren den Prozess, wie in einem PDF Kopf- und Fußzeilen mit C# entfernt werden. Der PdfContentEditor wird instanziiert und an die Ziel-PDF-Datei gebunden. Anschließend wird die Methode DeleteStamp() verwendet, die den Seitenindex beginnend bei 1 und ein Array von Ganzzahlen mit den Indizes der Stempel (Kopf- und Fußzeilen) übernimmt, die von der Seite entfernt werden sollen . Der PdfContentEditor enthält die Methode save(), mit der die geladene PDF-Datei auf der Festplatte oder im Stream gespeichert werden kann.
Code zum Entfernen von Kopf- und Fußzeilen aus PDF mit C#
Dieser Code demonstriert den Prozess zum Entfernen von PDF-Kopf- und -Fußzeilen mit C#. Die Methode DeleteStamp benötigt zwei Argumente, wobei der erste Index die Seitenzahl und das zweite Argument ein auf 0 basierender Stempelindex ist, der entweder eine Kopf- oder eine Fußzeile sein kann. Eine weitere Option zum Löschen der Kopf- oder Fußzeile ist die Verwendung von DeleteStampById() durch Angabe der Seitennummer gefolgt von der eindeutigen ID des Stempels, der zum Zeitpunkt der Erstellung zugewiesen wurde.
In diesem Artikel haben wir gelernt, wie man mit C# Kopf- und Fußzeilen in PDFs löscht. Wenn Sie erfahren möchten, wie Sie einer PDF-Datei Kopf- und Fußzeilen hinzufügen, lesen Sie den Artikel zu So fügen Sie mit C# Kopf- und Fußzeilen in PDFs hinzu.