В этой статье рассказывается, как редактировать свойства 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 с помощью С#.