Класс 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. |
См. также
- Class IPluginOptions
- Class IDataContainer
- Namespace Aspose::Pdf::LowCode
- Library Aspose.PDF for C++