Questo articolo illustra come modificare le proprietà PDF in C#. Ha le impostazioni IDE, un elenco di passaggi da seguire per lo sviluppo dell’applicazione e un codice di esempio eseguibile per modificare i metadati del PDF in C#. Imparerai a conoscere diverse proprietà che possono essere modificate e altre possibili operazioni con i metadati.
Passaggi per modificare i metadati PDF in C#
- Imposta l’IDE in modo che utilizzi Aspose.PDF for .NET per modificare i metadati
- Carica il file PDF di destinazione con i metadati utilizzando l’oggetto Document
- Recupera i metadati PDF utilizzando l’oggetto DocumentInfo
- Aggiorna i metadati secondo i requisiti
- Salva il file PDF risultante con i metadati aggiornati
Questi passaggi illustrano il processo per modificare le proprietà PDF in C#. All’inizio, il file PDF di origine viene caricato da un file o da un flusso utilizzando la password, se richiesta, seguito dall’accesso alle proprietà del documento utilizzando l’oggetto della classe DocumentInfo. Ha più proprietà che possono essere impostate fornendo i dati in un formato appropriato.
Codice per modificare 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"); | |
} | |
} |
Questo codice rivela come modificare i metadati del PDF in C#. L’oggetto DocumentInfo viene popolato fornendo l’oggetto documento PDF caricato. Non solo puoi modificare le proprietà utilizzando l’oggetto DocumentInfo, ma puoi anche aggiungere o cancellare le proprietà.
Questo articolo ci ha mostrato come sviluppare un editor di metadati PDF in C#. Se sei curioso di apprendere il processo per modificare lo sfondo del PDF, fai riferimento all’articolo su come modificare il colore di sfondo del PDF usando C#.