IPdfOptions

Интерфейс IPdfOptions

Предоставляет параметры, которые контролируют, как презентация сохраняется в формате Pdf.

public interface IPdfOptions : ISaveOptions

Свойства

ИмяОписание
AccessPermissions { get; set; }Содержит набор флагов, специфицирующих, какие разрешения доступа должны быть предоставлены при открытии документа с пользовательским доступом. См. PdfAccessPermissions.
AdditionalCommonFontFamilies { get; set; }Возвращает или устанавливает массив пользовательских имен семейств шрифтов, которые Aspose.Slides следует считать общими. Читаемое/записываемое String[].
ApplyImageTransparent { get; set; }Применяет указанный прозрачный цвет к изображению, если true.
AsISaveOptions { get; }Возвращает интерфейс ISaveOptions. Только для чтения ISaveOptions.
BestImagesCompressionRatio { get; set; }Указывает, должен ли автоматически выбирать наиболее эффективный алгоритм сжатия (вместо значений по умолчанию) для каждого изображения. Если установлено в Boolean.true, для каждого изображения в презентации будет выбран наиболее подходящий алгоритм сжатия, что приведет к меньшему размеру создаваемого PDF-документа. Выбор лучшего соотношения сжатия изображений требует больших вычислительных ресурсов и дополнительного объема ОЗУ, и по умолчанию эта опция равна Boolean.false.
Compliance { get; set; }Желательный уровень соответствия для создаваемого PDF-документа. Читаемое/записываемое PdfCompliance.
DrawSlidesFrame { get; set; }True, чтобы нарисовать черную рамку вокруг каждого слайда. Читаемое/записываемое Boolean.
EmbedFullFonts { get; set; }Определяет, должны ли быть встроены все символы шрифта или только используемый подмножие. Читаемое/записываемое Boolean.
EmbedTrueTypeFontsForASCII { get; set; }True, чтобы встроить шрифты TrueType для символов ASCII 32-127. Шрифты для кодов символов, превышающих 127, всегда встраиваются. Читаемое/записываемое Boolean.
ImageTransparentColor { get; set; }Получает или задает прозрачный цвет изображения.
IncludeOleData { get; set; }True, чтобы конвертировать все OLE-данные из презентации в встроенные файлы в результирующем PDF. Читаемое/записываемое Boolean.
InkOptions { get; }Предоставляет опции, которые контролируют внешний вид объектов Ink в экспортированном документе. Только для чтения IInkOptions
JpegQuality { get; set; }Возвращает или устанавливает значение, определяющее качество JPEG-изображений внутри PDF-документа. Читаемое/записываемое Byte.
Password { get; set; }Установка пользовательского пароля для защиты PDF-документа. Читаемое/записываемое String.
RasterizeUnsupportedFontStyles { get; set; }Указывает, должен ли текст растрироваться в виде битовой карты и сохраняться в PDF, когда шрифт не поддерживает жирное начертание. Этот подход может улучшить качество текста в конечном PDF для некоторых шрифтов. Читаемое/записываемое Boolean.
SaveMetafilesAsPng { get; set; }True, чтобы конвертировать все метафайлы, используемые в презентации, в PNG-изображения. Читаемое/записываемое Boolean.
ShowHiddenSlides { get; set; }Указывает, должен ли сгенерированный документ включать скрытые слайды или нет. По умолчанию false.
SlidesLayoutOptions { get; set; }Получает или устанавливает режим, в котором слайды размещаются на странице при экспорте презентации ISlidesLayoutOptions.
SufficientResolution { get; set; }Возвращает или задает значение, определяющее разрешение изображений внутри PDF-документа.
TextCompression { get; set; }Указывает тип сжатия, который будет использоваться для всего текстового содержимого документа. Читаемое/записываемое PdfTextCompression.

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