So bearbeiten Sie PDF-Eigenschaften in C#

Dieser Artikel führt Sie durch die Bearbeitung von PDF-Eigenschaften in C#. Es enthält die IDE-Einstellungen, eine Liste der Schritte, die zum Entwickeln der Anwendung ausgeführt werden müssen, und einen ausführbaren Beispielcode zum Bearbeiten von PDF-Metadaten in C#. Sie lernen verschiedene Eigenschaften kennen, die bearbeitet werden können, und andere mögliche Operationen mit den Metadaten.

Schritte zum Ändern von PDF-Metadaten in C#

  1. Stellen Sie die IDE so ein, dass sie Aspose.PDF for .NET zum Bearbeiten von Metadaten verwendet
  2. Laden Sie die Ziel-PDF-Datei mit Metadaten mithilfe des Objekts Document
  3. Rufen Sie die PDF-Metadaten mit dem Objekt DocumentInfo ab
  4. Aktualisieren Sie die Metadaten gemäß den Anforderungen
  5. Speichern Sie die resultierende PDF-Datei mit aktualisierten Metadaten

Diese Schritte beschreiben den Prozess zum Ändern von PDF-Eigenschaften in C#. Zu Beginn wird die Quell-PDF-Datei bei Bedarf mithilfe des Kennworts aus einer Datei oder einem Stream geladen. Anschließend erfolgt der Zugriff auf die Dokumenteigenschaften mithilfe des DocumentInfo-Klassenobjekts. Es verfügt über mehrere Eigenschaften, die durch die Bereitstellung von Daten in einem geeigneten Format festgelegt werden können.

Code zum Bearbeiten von PDF-Meta in C#

using System;
using Aspose.Pdf;
class Program
{
static void Main(string[] args) // Update metadata using C#
{
// Set the license
new License().SetLicense("Aspose.Total.lic");
// Open the PDF
Document pdf = new Document("input.pdf");
// Fetch document info
DocumentInfo metadata = new DocumentInfo(pdf);
metadata.Creator = "Software app";
metadata.Producer = "Doc Producer";
metadata.Trapped = "Alignment and Colors";
metadata.Author = "The author";
metadata.CreationDate = new DateTime(2023,6,1);
// Save the output document
pdf.Save("PDFMetadata.pdf");
System.Console.WriteLine("Done");
}
}

Dieser Code zeigt, wie man Metadaten von PDF in C# ändert. Das DocumentInfo-Objekt wird durch die Bereitstellung des geladenen PDF-Dokumentobjekts gefüllt. Sie können die Eigenschaften nicht nur mit dem DocumentInfo-Objekt ändern, sondern auch Eigenschaften hinzufügen oder löschen.

Dieser Artikel hat uns den Weg gezeigt, einen PDF-Metadaten-Editor in C# zu entwickeln. Wenn Sie wissen möchten, wie Sie den PDF-Hintergrund bearbeiten, lesen Sie den Artikel unter So bearbeiten Sie die PDF-Hintergrundfarbe mit C#.

 Deutsch