Aspose::Pdf::LowCode::PdfAOptionsBase klass
Innehåll
[
Dölj
]PdfAOptionsBase class
Representerar basklassen för PdfAConverter plugin‑alternativen. Denna klass tillhandahåller egenskaper och metoder för att konfigurera PDF/A‑konverterings‑ och valideringsprocessen.
class PdfAOptionsBase : public Aspose::Pdf::LowCode::IPluginOptions,
public Aspose::Pdf::LowCode::IDataContainer
Metoder
| Metod | Beskrivning |
|---|---|
| AddInput(System::SharedPtr<IDataSource>) override | Lägger till en ny datakälla i samlingen. |
| get_AlignText() | Hämtar ett värde som indikerar om ytterligare åtgärder är nödvändiga för att bevara textjustering under PDF/A‑konverteringsprocessen. |
| get_ErrorAction() | Hämtar den åtgärd som ska vidtas för objekt som inte kan konverteras. |
| get_ExcludeFontsStrategy() | Hämtar strategin för att ta bort teckensnitt för att minimera utdatafilens storlek under PDF/A‑konverteringsprocessen. |
| get_FontEmbeddingOptions() | Hämtar alternativen för att bearbeta teckensnitt som inte kan bäddas in i dokumentet. |
| get_IccProfileFileName() | Hämtar filnamnet på ICC‑profilen (International Color Consortium) som ska användas för PDF/A‑konverteringen i stället för standardprofilen. |
| get_Inputs() override | Hämtar samling av datakällor. |
| get_IsLowMemoryMode() | Hämtar ett värde som indikerar om lågt minnesläge är aktiverat under PDF/A‑konverteringsprocessen. |
| get_LogOutputSource() const | Hämtar datakällan för loggutdata. |
| get_NonSpecificationFlags() | Hämtar flaggorna som styr PDF/A‑konverteringen för fall då källdokumentet PDF inte överensstämmer med PDF‑specifikationen. |
| get_OptimizeFileSize() | Hämtar ett värde som indikerar om filstorleken ska försöka minskas under PDF/A‑konverteringsprocessen. |
| get_PdfAVersion() const | Hämtar versionen av PDF/A‑standarden som ska användas för validering eller konvertering. |
| get_PuaSymbolsProcessingStrategy() | Hämtar strategin för att bearbeta Private Use Area (PUA)-symboler i PDF‑dokumentet. |
| get_SoftMaskAction() | Hämtar den åtgärd som ska vidtas under konvertering av bilder med mjuka maskeringar. |
| get_SymbolicFontEncodingStrategy() | Hämtar strategin för kodning av symboliska teckensnitt vid konvertering till PDF/A‑format. |
| get_UnicodeProcessingRules() | Hämtar reglerna för att bearbeta ToUnicode CMap‑tabeller som inte är länkade till Unicode‑symboler under PDF/A‑konverteringsprocessen. |
| PdfAOptionsBase() | |
| set_AlignText(bool) | Ställer in ett värde som indikerar om ytterligare åtgärder är nödvändiga för att bevara textjustering under PDF/A‑konverteringsprocessen. |
| set_ErrorAction(ConvertErrorAction) | Ställer in åtgärden som ska vidtas för objekt som inte kan konverteras. |
| set_ExcludeFontsStrategy(PdfFormatConversionOptions::RemoveFontsStrategy) | Ställer in strategin för att ta bort teckensnitt för att minimera utdatafilens storlek under PDF/A-konverteringsprocessen. |
| set_IccProfileFileName(const System::String&) | Ställer in filnamnet för ICC (International Color Consortium)-profilen som ska användas för PDF/A-konverteringen i stället för standardprofilen. |
| set_IsLowMemoryMode(bool) | Ställer in ett värde som indikerar om lågt minnesläge är aktiverat under PDF/A-konverteringsprocessen. |
| set_LogOutputSource(const System::SharedPtr<IDataSource>&) | Ställer in datakällan för loggutdata. |
| set_OptimizeFileSize(bool) | Ställer in ett värde som indikerar om filstorleken ska försöka minskas under PDF/A-konverteringsprocessen. |
| set_PdfAVersion(PdfAStandardVersion) | Ställer in versionen av PDF/A-standarden som ska användas för validering eller konvertering. |
| set_PuaSymbolsProcessingStrategy(PdfFormatConversionOptions::PuaProcessingStrategy) | Ställer in strategin för att bearbeta Private Use Area (PUA)-symboler i PDF-dokumentet. |
| set_SoftMaskAction(ConvertSoftMaskAction) | Ställer in åtgärden som ska vidtas under konvertering av bilder med mjuka masker. |
| set_SymbolicFontEncodingStrategy(const System::SharedPtr<PdfASymbolicFontEncodingStrategy>&) | Ställer in strategin för kodning av symboliska teckensnitt vid konvertering till PDF/A-format. |
| set_UnicodeProcessingRules(const System::SharedPtr<ToUnicodeProcessingRules>&) | Ställer in reglerna för att bearbeta ToUnicode CMap-tabeller som inte är länkade till Unicode-symboler under PDF/A-konverteringsprocessen. |
Se även
- Class IPluginOptions
- Class IDataContainer
- Namespace Aspose::Pdf::LowCode
- Library Aspose.PDF for C++