PdfSaveOptions

PdfSaveOptions class

Позволяет указать дополнительные параметры при рендеринге страниц схемы в PDF.

public class PdfSaveOptions : RenderingSaveOptions

Конструкторы

Имя Описание
PdfSaveOptions() Инициализирует новый экземпляр этого класса, который можно использовать для сохранения документа в форматеPdfФормат .

Характеристики

Имя Описание
Area { get; set; } Получает или задает площадь сохраняемых фигур.
Compliance { get; set; } Желаемый уровень соответствия для сгенерированного документа PDF. По умолчанию:Pdf15.
virtual DefaultFont { get; set; } Когда символы на диаграмме имеют формат Unicode и для них не установлено правильное значение шрифта или шрифт не установлен локально, они могут отображаться как блочные в формате pdf, изображения или XPS. Установите DefaultFont, например MingLiu или MS Gothic, для отображения этих символов.
DigitalSignatureDetails { get; set; } Получает или задает сведения о цифровой подписи. Если не задано, то подписание производиться не будет.
EmfRenderSetting { get; set; } Настройка для рендеринга метафайла EMF.
EncryptionDetails { get; set; } Получает или устанавливает детали шифрования. Если не установлено, то шифрование выполняться не будет.
EnlargePage { get; set; } Указывает, следует ли увеличивать страницу.
ExportGuideShapes { get; set; } Определяет, нужно ли экспортировать направляющие формы или нет.
ExportHiddenPage { get; set; } Определяет, нужно ли экспортировать скрытую страницу или нет.
HorizontalResolution { get; set; } Получает или задает горизонтальное разрешение для сгенерированных изображений в точках на дюйм. Применяет метод генерации изображения, за исключением изображений формата Emf.
IsExportComments { get; set; } Определяет, нужно ли экспортировать комментарии или нет.
JpegQuality { get; set; } Указывает качество сжатия JPEG для изображений (если используется сжатие JPEG). По умолчанию 95.
PageCount { get; set; } Получает или задает количество страниц для отображения в PDF. По умолчанию установлено значение MaxValue, что означает, что будут отображены все страницы диаграммы.
PageIndex { get; set; } Получает или задает отсчитываемый от 0 индекс первой отображаемой страницы. По умолчанию 0.
PageSavingCallback { get; set; } Управление/указание хода процесса сохранения страницы.
PageSize { get; set; } Получает или задает размер страницы для сгенерированных изображений. Может бытьPageSize или null.
SaveForegroundPagesOnly { get; set; } Указывает, будут ли все страницы сохранены в изображении или только передний план.
override SaveFormat { get; set; } Задает формат, в котором будут сохранены визуализированные страницы схемы, если используется этот объект параметров сохранения. Может бытьPDFТолько .
Shapes { get; set; } Получает или задает фигуры для визуализации. Счетчик по умолчанию равен 0.
SplitMultiPages { get; set; } Определяет, следует ли разделить диаграмму на несколько страниц в соответствии с настройкой страницы.
TextCompression { get; set; } Указывает тип сжатия, который будет использоваться для всех потоков содержимого, кроме изображений. Значение по умолчанию:!:PdfTextCompressionCore.Flate.
VerticalResolution { get; set; } Получает или задает вертикальное разрешение для сгенерированных изображений в точках на дюйм. Применяет метод генерации изображения, за исключением изображения в формате Emf.
WarningCallback { get; set; } Получает или устанавливает обратный вызов предупреждения.

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