Тази статия ви превежда през как да редактирате свойства на PDF в C#. Той има настройките на IDE, списък със стъпки, които трябва да се следват за разработване на приложението, и изпълняваем примерен код за редактиране на метаданни на PDF в C#. Ще научите за различни свойства, които могат да бъдат редактирани и други възможни операции с метаданните.
Стъпки за промяна на PDF метаданни в C#
- Настройте IDE да използва Aspose.PDF for .NET за редактиране на метаданни
- Заредете целевия PDF файл с метаданни, като използвате обекта Document
- Извлечете PDF метаданните, като използвате обекта DocumentInfo
- Актуализирайте метаданните според изискванията
- Запазете получения PDF файл с актуализирани метаданни
Тези стъпки излагат процеса за промяна на свойствата на PDF в C#. В началото изходният PDF файл се зарежда от файл или поток, като се използва паролата, ако е необходимо, последвано от достъп до свойствата на документа с помощта на обекта на класа DocumentInfo. Той има множество свойства, които могат да бъдат зададени чрез предоставяне на данни в подходящ формат.
Код за редактиране на PDF мета в 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"); | |
} | |
} |
Този код разкрива как да промените метаданните на PDF в C#. Обектът DocumentInfo се попълва чрез предоставяне на обекта на зареден PDF документ. Можете не само да променяте свойствата с помощта на обекта DocumentInfo, но можете също да добавяте или изчиствате свойствата.
Тази статия ни показа как да разработим PDF редактор на метаданни в C#. Ако сте любопитни как да научите процеса за редактиране на фона на PDF, вижте статията на как да редактирате цвета на фона на PDF с помощта на C#.