Установить информацию о PDF-файле - фасады

Класс PdfFileInfo позволяет установить специфичную для файла информацию PDF-документа. Вам необходимо создать объект класса PdfFileInfo и затем установить различные специфичные для файла свойства, такие как Автор, Заголовок, Ключевые слова и Создатель и так далее. Наконец, сохраните обновленный PDF-файл, используя метод saveNewInfo(..) объекта PdfFileInfo.

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

 public static void SetPdfInfo()
    {
        PdfFileInfo fileInfo = new PdfFileInfo(_dataDir + "sample.pdf");
        // Установить информацию о PDF
        fileInfo.setAuthor("Aspose");
        fileInfo.setTitle ("Hello World!");
        fileInfo.setKeywords("Peace and Development");
        fileInfo.setCreator ("Aspose");
        
        // Сохранить обновленный файл
        fileInfo.saveNewInfo(_dataDir + "SetfileInfo_out.pdf");
    }

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

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

   public static void SetMetaInfo()
    {
        // Создаем экземпляр объекта PdffileInfo
        PdfFileInfo fInfo = new PdfFileInfo(_dataDir + "sample.pdf");
       
        // Установить новый пользовательский атрибут как мета информацию
        fInfo.setMetaInfo("Reviewer", "Aspose.PDF user");

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

    }