Как редактировать свойства PDF в C#

В этой статье рассказывается, как редактировать свойства PDF в C#. В нем есть настройки IDE, список шагов, которые необходимо выполнить для разработки приложения, и исполняемый пример кода для редактирования метаданных PDF на C#. Вы узнаете о различных свойствах, которые можно редактировать, и о других возможных операциях с метаданными.

Действия по изменению метаданных PDF в C#

  1. Настройте IDE на использование Aspose.PDF for .NET для редактирования метаданных.
  2. Загрузите целевой файл PDF с метаданными, используя объект Document
  3. Получить метаданные PDF с помощью объекта DocumentInfo
  4. Обновите метаданные в соответствии с требованиями
  5. Сохраните полученный файл 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 с помощью С#.

 Русский