Как да редактирате 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 с помощта на C#.

 Български