PdfZoomBehavior

PdfZoomBehavior enumeration

Указывает тип масштабирования, применяемого к документу PDF при его открытии в средстве просмотра PDF.

public enum PdfZoomBehavior

Ценности

ИмяЦенностьОписание
None0То, как документ отображается, остается на усмотрение просмотрщика PDF. Обычно просмотрщик отображает документ по ширине страницы.
ZoomFactor1Отображает страницу с указанным коэффициентом масштабирования.
FitPage2Отображает страницу так, чтобы она была видна полностью.
FitWidth3Подходит по ширине страницы.
FitHeight4Соответствует высоте страницы.
FitBox5Вписывается в ограничивающую рамку (прямоугольник, содержащий все видимые элементы на странице).

Примеры

Показывает, как установить масштабирование по умолчанию, которое читатель применяет при открытии визуализированного PDF-документа.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");

// Создаем объект "PdfSaveOptions", который можно передать методу "Save" документа
// чтобы изменить способ преобразования этим методом документа в .PDF.
// Установите свойство "ZoomBehavior" на "PdfZoomBehavior.ZoomFactor", чтобы программа чтения PDF-файлов
// применяем процентный коэффициент масштабирования при открытии документа.
// Установите свойство «ZoomFactor» на «25», чтобы задать коэффициент масштабирования 25%.
PdfSaveOptions options = new PdfSaveOptions
{
    ZoomBehavior = PdfZoomBehavior.ZoomFactor,
    ZoomFactor = 25
};

// Когда мы откроем этот документ с помощью программы для чтения, например Adobe Acrobat, мы увидим документ, масштабированный в 1/4 от его фактического размера.
doc.Save(ArtifactsDir + "PdfSaveOptions.ZoomBehaviour.pdf", options);

Смотрите также