Установка информации о PDF файле

Класс PdfFileInfo позволяет устанавливать специфическую информацию файла PDF. Вам нужно создать объект класса PdfFileInfo, а затем установить различные свойства, специфичные для файла, такие как Author, Title, Keyword и Creator и т.д. Наконец, сохраните обновленный PDF файл, используя метод SaveNewInfo объекта PdfFileInfo.

Следующий фрагмент кода показывает, как установить информацию о PDF файле.

 public static void SetPdfInfo()
        {
            PdfFileInfo fileInfo = new PdfFileInfo(_dataDir + "sample.pdf")
            {
                // Set PDF information
                Author = "Aspose",
                Title = "Hello World!",
                Keywords = "Peace and Development",
                Creator = "Aspose"
            };
            // Save updated file
            fileInfo.SaveNewInfo(_dataDir + "SetFileInfo_out.pdf");
        }

Установить метаинформацию

Метод SetMetaInfo позволяет добавить любую информацию. В нашем примере мы добавили поле. Проверьте следующий фрагмент кода:

 public static void SetMetaInfo()
        {
            // Создать экземпляр объекта PdfFileInfo
            Aspose.Pdf.Facades.PdfFileInfo fInfo = new Aspose.Pdf.Facades.PdfFileInfo(_dataDir + "sample.pdf");

            // Установить новый атрибут клиента как метаинформацию
            fInfo.SetMetaInfo("Reviewer", "Aspose.PDF user");

            // Сохранить обновленный файл
            fInfo.SaveNewInfo(_dataDir + "SetMetaInfo_out.pdf");