In diesem kurzen Tutorial erfahren Sie, wie Sie Metadaten aus PDF in C# bereinigen. Es enthält die Details zum Festlegen der Entwicklungsumgebung, eine Liste der Schritte zum Schreiben der Anwendung und einen ausführbaren Beispielcode zum Entfernen von PDF-Metadaten in C#. Außerdem werden die Methoden zum Löschen der Standard- und benutzerdefinierten Metadaten entsprechend Ihren Anforderungen erläutert.
Schritte zum Entfernen von Metadaten aus PDF in C#
- Stellen Sie die Umgebung so ein, dass Aspose.PDF for .NET zum Bereinigen der Metadaten verwendet wird
- Laden Sie die Quell-PDF-Datei in das Document-Objekt, um die Metadaten zu löschen
- Erhalten Sie Zugriff auf die PDF-Metadaten mit der Klasse DocumentInfo
- Rufen Sie die Methoden Clear() und ClearCustomData() auf, um die Metadaten zu entfernen
- Speichern Sie die resultierende Ausgabe-PDF-Datei
Diese Schritte beschreiben den Prozess zum Löschen von PDF-Metadaten in C#. Wir initialisieren den Prozess, indem wir die Quell-PDF-Datei laden und anschließend mithilfe des DocumentInfo-Klassenobjekts auf die Metadaten der Datei zugreifen. Rufen Sie abschließend die Methoden Clear() und ClearCustomData() auf, um die Standard- und benutzerdefinierten Metadaten entsprechend Ihren Anforderungen zu löschen.
Code zum Löschen von Metadaten-PDF in C#
Dieser Code demonstriert den Prozess der Entwicklung eines Tools zum Entfernen von Metadaten in C#. Um die ausgewählten Metadaten zu entfernen, können Sie auf die gewünschte Eigenschaft im DocumentInfo-Objekt zugreifen und ihren Wert je nach Datentyp auf Null oder eine leere Zeichenfolge setzen. Sie können die Methode IsPredefinedKey() verwenden, um zu überprüfen, ob eine Eigenschaft benutzerdefiniert ist oder nicht, um die entsprechende Methode aufzurufen.
Dieses kurze Tutorial hat uns dazu geführt, Metadaten aus PDF in C# zu bereinigen. Wenn Sie die Hyperlinks aus einem PDF entfernen möchten, lesen Sie den Artikel zu So entfernen Sie Hyperlinks aus PDFs in C#.