Установка предпочтений просмотра существующего PDF файла

Установка предпочтений просмотра существующего PDF файла

Класс ViewerPreference представляет режимы отображения PDF файлов; например, позиционирование окна документа в центре экрана, скрытие строки меню приложения для просмотра и т.д.

Метод ChangeViewerPreference в классе PdfContentEditor позволяет изменить предпочтения просмотра. Чтобы сделать это, вам нужно создать объект класса PdfContentEditor и связать входной PDF файл, используя метод bindPdf.

После этого вы можете вызвать метод ChangeViewerPreference, чтобы установить любое предпочтение. Наконец, вам нужно сохранить обновленный PDF файл, используя метод Save. Следующий фрагмент кода показывает, как изменить предпочтение просмотра в существующем PDF файле.

Например, мы указываем параметр CENTER WINDOW, с помощью которого мы центрируем окно, затем убираем верхнюю панель инструментов с помощью HIDE MENUBAR и с PAGE MODE USE NONE открываем полноэкранный режим.

public static void SetViewerPreference()
        {
            var document = new Document(_dataDir + "Sample.pdf");
            PdfContentEditor editor = new PdfContentEditor(document);

            // Изменить настройки просмотра
            editor.changeViewerPreference(ViewerPreference.CENTER_WINDOW);
            editor.changeViewerPreference(ViewerPreference.HIDE_MENUBAR);
            editor.changeViewerPreference(ViewerPreference.PAGE_MODE_USE_NONE);
            
            editor.save(_dataDir + "PdfContentEditorDemo_SetViewerPreference.pdf");
            GetViewerPreference();
        }