Dit artikel leidt je door hoe je PDF eigenschappen bewerkt in C#. Het bevat de IDE-instellingen, een lijst met te volgen stappen voor het ontwikkelen van de applicatie en een uitvoerbare voorbeeldcode om metadata van PDF in C# te bewerken. U leert over verschillende eigenschappen die kunnen worden bewerkt en andere mogelijke bewerkingen met de metadata.
Stappen om PDF-metadata in C# te wijzigen
- Stel de IDE in om Aspose.PDF for .NET te gebruiken om metadata te bewerken
- Laad het doel-PDF-bestand met metadata met behulp van het Document-object
- Haal de PDF-metadata op met behulp van het DocumentInfo-object
- Werk de metadata bij volgens de vereisten
- Sla het resulterende PDF-bestand op met bijgewerkte metadata
Deze stappen beschrijven het proces om PDF-eigenschappen te wijzigen in C#. In het begin wordt het PDF-bronbestand uit een bestand of stroom geladen met behulp van het wachtwoord, indien nodig, gevolgd door toegang tot de documenteigenschappen met behulp van het DocumentInfo-klasseobject. Het heeft meerdere eigenschappen die kunnen worden ingesteld door gegevens in een geschikt formaat te verstrekken.
Code om PDF-meta in C# te bewerken
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"); | |
} | |
} |
Deze code onthult hoe metadata van PDF in C# te wijzigen. Het DocumentInfo-object wordt gevuld door het geladen PDF-documentobject op te geven. U kunt niet alleen de eigenschappen wijzigen met behulp van het DocumentInfo-object, maar u kunt ook eigenschappen toevoegen of wissen.
Dit artikel heeft ons laten zien hoe we een PDF-metadata-editor in C# kunnen ontwikkelen. Als je nieuwsgierig bent naar het proces om de PDF-achtergrond te bewerken, raadpleeg dan het artikel op hoe PDF-achtergrondkleur te bewerken met C #.