| static Default { get; } | Получает объект PdfFormatConversionOptions с параметрами по умолчанию |
| AlignText { get; set; } | Этот флаг управляет выравниванием текста в конвертированном документе. По умолчанию конвертация документа не влияет на выравнивание текста и оставляет текст как есть. Но в некоторых случаях замена шрифта вызывает наложение текста или дополнительные пробелы в конвертированном документе. Когда этот флаг установлен, будут выполнены специальные операции выравнивания. Этот флаг следует устанавливать только для документов, у которых есть проблемы с наложением текста или дополнительными пробелами, так как использование этого флага снижает производительность и в некоторых случаях может испортить содержимое текста. |
| ConvertSoftMaskAction { get; set; } | Действие для изображений с мягкой маской. |
| ErrorAction { get; set; } | Действие для объектов, которые не могут быть конвертированы |
| ExcludeFontsStrategy { get; set; } | Стратегия(и) для исключения избыточных шрифтов и уменьшения размера файла документа. Этот параметр имеет смысл только когда флаг OptimizeFileSize установлен в true. По умолчанию используется комбинация стратегий SubsetFonts и RemoveDuplicatedFonts. |
| FontEmbeddingOptions { get; } | Параметры для случаев, когда невозможно встроить некоторые шрифты в PDF документ. |
| Format { get; set; } | Формат PDF. |
| IccProfileFileName { get; set; } | Получает или устанавливает имя файла профиля icc. В случае null используется профиль icc по умолчанию. |
| IsAsyncImageStreamsConversionMode { get; set; } | Получает/устанавливает выполнение потоков изображений в асинхронном режиме. |
| IsLowMemoryMode { get; set; } | Включен ли режим конвертации с низким потреблением памяти |
| IsTransferInfo { get; set; } | Получает или устанавливает, следует ли передавать данные из Info в Metadata при конвертации в PDF 2.0. По умолчанию true. |
| LogFileName { get; set; } | Путь к файлу, где будут храниться комментарии. |
| LogStream { get; set; } | Поток, в котором будут храниться комментарии. |
| NonSpecificationCases { get; } | Содержит флаги для управления процессом конвертации PDF/A для случаев, когда исходный документ не соответствует спецификации PDF/A. |
| NotAccessibleFonts { get; } | Это свойство является выходным. Оно содержит все шрифты (имена шрифтов), которые не были найдены на компьютере при последней конвертации PDF/A. |
| OptimizeFileSize { get; set; } | Получает или устанавливает флаг, который включает/выключает специальный режим конвертации для получения документа PDF/A с уменьшенным размером файла. В настоящее время этот флаг влияет на оптимизацию шрифтов, используемых в PDF документе, возможно, в будущем этот флаг также будет использоваться для включения оптимизации для других структур данных, таких как графика. Установка этого флага и режима может значительно уменьшить размер файла, но в то же время это может значительно снизить производительность конвертации. |
| OutputIntent { get; set; } | Получает или устанавливает OutputIntent для конвертации формата PDF. |
| PuaTextProcessingStrategy { get; set; } | Стратегия обработки символов из области частного использования Unicode (PUA). |
| SymbolicFontEncodingStrategy { get; set; } | Стратегия копирования данных кодировки для символических шрифтов, если символический шрифт TrueType имеет более одной таблицы кодировки. |
| TransparencyAction { get; set; } | Действие для объектов с маскированными изображениями |
| UnicodeProcessingRules { get; set; } | Правила для решения проблем с сопоставлением unicode. Может быть null. |