Класс Aspose::Pdf::LowCode::PdfAOptionsBase

PdfAOptionsBase class

Представляет базовый класс для параметров плагина PdfAConverter. Этот класс предоставляет свойства и методы для настройки процесса конвертации и валидации PDF/A.

class PdfAOptionsBase : public Aspose::Pdf::LowCode::IPluginOptions,
                        public Aspose::Pdf::LowCode::IDataContainer

Методы

МетодОписание
AddInput(System::SharedPtr<IDataSource>) overrideДобавляет новый источник данных в коллекцию.
get_AlignText()Возвращает значение, указывающее, необходимы ли дополнительные средства для сохранения выравнивания текста во время процесса конвертации PDF/A.
get_ErrorAction()Возвращает действие, которое будет выполнено для объектов, которые нельзя преобразовать.
get_ExcludeFontsStrategy()Возвращает стратегию удаления шрифтов для минимизации размера выходного файла во время процесса конвертации PDF/A.
get_FontEmbeddingOptions()Возвращает параметры для обработки шрифтов, которые нельзя встроить в документ.
get_IccProfileFileName()Возвращает имя файла профиля ICC (International Color Consortium), который будет использоваться для конвертации PDF/A вместо профиля по умолчанию.
get_Inputs() overrideВозвращает коллекцию источников данных.
get_IsLowMemoryMode()Возвращает значение, указывающее, включён ли режим низкого потребления памяти во время процесса конвертации PDF/A.
get_LogOutputSource() constВозвращает источник данных для вывода журнала.
get_NonSpecificationFlags()Возвращает флаги, управляющие конвертацией PDF/A в случаях, когда исходный PDF‑документ не соответствует спецификации PDF.
get_OptimizeFileSize()Возвращает значение, указывающее, следует ли пытаться уменьшить размер файла во время процесса конвертации PDF/A.
get_PdfAVersion() constВозвращает версию стандарта PDF/A, которая будет использоваться для валидации или конвертации.
get_PuaSymbolsProcessingStrategy()Возвращает стратегию обработки символов Private Use Area (PUA) в PDF‑документе.
get_SoftMaskAction()Возвращает действие, которое будет выполнено во время конвертации изображений с мягкими масками.
get_SymbolicFontEncodingStrategy()Возвращает стратегию кодирования символических шрифтов при конвертации в формат PDF/A.
get_UnicodeProcessingRules()Возвращает правила обработки таблиц ToUnicode CMap, не связанных с символами Unicode, во время процесса конвертации PDF/A.
PdfAOptionsBase()
set_AlignText(bool)Устанавливает значение, указывающее, необходимы ли дополнительные средства для сохранения выравнивания текста во время процесса конвертации PDF/A.
set_ErrorAction(ConvertErrorAction)Устанавливает действие, которое будет выполнено для объектов, которые нельзя преобразовать.
set_ExcludeFontsStrategy(PdfFormatConversionOptions::RemoveFontsStrategy)Устанавливает стратегию удаления шрифтов для минимизации размера выходного файла во время процесса конвертации PDF/A.
set_IccProfileFileName(const System::String&)Устанавливает имя файла профиля ICC (International Color Consortium), который будет использоваться для конвертации PDF/A вместо профиля по умолчанию.
set_IsLowMemoryMode(bool)Устанавливает значение, указывающее, включён ли режим низкого потребления памяти во время процесса конвертации PDF/A.
set_LogOutputSource(const System::SharedPtr<IDataSource>&)Устанавливает источник данных для вывода журнала.
set_OptimizeFileSize(bool)Устанавливает значение, указывающее, следует ли пытаться уменьшить размер файла во время процесса конвертации PDF/A.
set_PdfAVersion(PdfAStandardVersion)Устанавливает версию стандарта PDF/A, которая будет использоваться для проверки или конвертации.
set_PuaSymbolsProcessingStrategy(PdfFormatConversionOptions::PuaProcessingStrategy)Устанавливает стратегию обработки символов Private Use Area (PUA) в PDF‑документе.
set_SoftMaskAction(ConvertSoftMaskAction)Устанавливает действие, которое будет выполнено при конвертации изображений с мягкими масками.
set_SymbolicFontEncodingStrategy(const System::SharedPtr<PdfASymbolicFontEncodingStrategy>&)Устанавливает стратегию кодирования символических шрифтов при конвертации в формат PDF/A.
set_UnicodeProcessingRules(const System::SharedPtr<ToUnicodeProcessingRules>&)Устанавливает правила обработки таблиц ToUnicode CMap, не связанных с символами Unicode, во время процесса конвертации PDF/A.

См. также