Class PdfAOptionsBase

Class PdfAOptionsBase

Pôvodný názov: Aspose.Pdf.Plugins Zhromaždenie: Aspose.PDF.dll (25.4.0)

Predstavuje základnú triedu pre možnosti pluginu Aspose.Pdf.Plugins.PdfAConverter.Táto trieda poskytuje vlastnosti a metódy na konfiguráciu procesu konverzie a validácie PDF/A.

public abstract class PdfAOptionsBase : IPluginOptions

Inheritance

object PdfAOptionsBase

Derived

PdfAConvertOptions , PdfAValidateOptions

Implements

IPluginOptions

Z dedičných členov

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

PdfOptionsZákladné()

protected PdfAOptionsBase()

Properties

AlignText

Získa alebo nastaví hodnotu, ktorá ukazuje, či sú potrebné dodatočné prostriedky na zachovanie zosúladenia textuv priebehu procesu konverzie PDF/A.

public bool AlignText { get; set; }

Hodnota nehnuteľnosti

bool

Remarks

Keď sa nastaví na pravdivý, proces konverzie sa pokúsi obnoviť pôvodné textové segmentové hranice.Pre väčšinu dokumentov nie je potrebné zmeniť túto nehnuteľnosť z predvoleného falošné a hodnoty,keďže textová úprava sa počas predvoleného procesu konverzie nezmení.

ErrorAction

Získa alebo nastaví akciu, ktorá sa má prijať pre objekty, ktoré sa nedajú premeniť.

public ConvertErrorAction ErrorAction { get; set; }

Hodnota nehnuteľnosti

ConvertErrorAction

ExcludeFontsStrategy

Získajte alebo nastavíte stratégiu odstránenia písma na minimalizáciu veľkosti výstupného súboru počas procesu konverzie PDF/A.

public PdfFormatConversionOptions.RemoveFontsStrategy ExcludeFontsStrategy { get; set; }

Hodnota nehnuteľnosti

PdfFormatConversionOptions . RemoveFontsStrategy

Remarks

Táto vlastnosť vám umožňuje ovládať, ako sa fonty spracúvajú počas procesu konverzie.Môžete sa rozhodnúť odstrániť duplikované písma, odstrániť podobné písma s rôznymi šírkami, alebo subset písma.

FontEmbeddingOptions

Dostane možnosť spracovať písma, ktoré nemôžu byť vložené do dokumentu.

public FontEmbeddingOptions FontEmbeddingOptions { get; }

Hodnota nehnuteľnosti

FontEmbeddingOptions

Remarks

Štandard PDF/A vyžaduje, aby všetky písma boli vložené do dokumentu.Táto vlastnosť poskytuje možnosti na zaobchádzanie s prípadmi, keď nie je možné vložiť niektoré písma, pretože sú neprítomné na cieľovom PC.

IccProfileFileName

Získava alebo nastaví názov profilu ICC (International Color Consortium), ktorý sa bude používať na konverziu PDF/A namiestoPredchádzajúci Default 1.

public string IccProfileFileName { get; set; }

Hodnota nehnuteľnosti

string

Inputs

Zbieranie zdrojov údajov

public List<idatasource> Inputs { get; }

Hodnota nehnuteľnosti

List < IDataSource >

IsLowMemoryMode

Získava alebo nastaví hodnotu, ktorá ukazuje, či je počas procesu konverzie PDF/A povolený režim nízkej pamäte.

public bool IsLowMemoryMode { get; set; }

Hodnota nehnuteľnosti

bool

LogOutputSource

Získava alebo nastaví zdroj údajov pre výstup záznamu.

public IDataSource LogOutputSource { get; set; }

Hodnota nehnuteľnosti

IDataSource

NonSpecificationFlags

Získava vlajky, ktoré ovládajú konverziu PDF/A v prípadoch, keď zdrojový dokument PDF nie jeZodpovedá špecifikácii PDF.

public PdfANonSpecificationFlags NonSpecificationFlags { get; }

Hodnota nehnuteľnosti

PdfANonSpecificationFlags

OptimizeFileSize

Získate alebo nastavíte hodnotu, ktorá ukazuje, či sa pokúsite znížiť veľkosť súboru počas procesu konverzie PDF/A.

public bool OptimizeFileSize { get; set; }

Hodnota nehnuteľnosti

bool

Remarks

Keď sa nastaví na pravdivý, proces konverzie sa bude snažiť minimalizovať výslednú veľkosť súboru.To môže ovplyvniť výkon konverzie procesu.

Pdfverzia

Dostane alebo nastaví verziu štandardu PDF/A na použitie na validáciu alebo konverziu.

public PdfAStandardVersion PdfAVersion { get; set; }

Hodnota nehnuteľnosti

PdfAStandardVersion

Remarks

Štandardná verzia PDF/A sa používa na určenie úrovne zhody pre validáciu a konverziu PDF/A.Ak je verzia nastavená na Aspose.Pdf.Plugins.PdfAStandardVersion.Auto, systém automaticky určípríslušná štandardná verzia PDF/A pre validáciu na základe metadata dokumentu.Pre konverziu PDF/A spracúva Aspose.Pdf.Plugins.PdfAStandardVersion.Auto predvolené na štandardnú verziu PDF/A-1b.

PuaSymbolsProcessingStrategy

Získajte alebo nastavíte stratégiu spracovania symbolov Private Use Area (PUA) v dokumente PDF.

public PdfFormatConversionOptions.PuaProcessingStrategy PuaSymbolsProcessingStrategy { get; set; }

Hodnota nehnuteľnosti

PdfFormatConversionOptions . PuaProcessingStrategy

SoftMaskAction

Získa alebo nastaví akciu, ktorá sa má vykonať počas konverzie obrázkov jemnými maskami.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

Hodnota nehnuteľnosti

ConvertSoftMaskAction

SymbolicFontEncodingStrategy

Získajte alebo nastavíte stratégiu kódovania symbolických písmen pri konverzii do formátu PDF/A.

public PdfASymbolicFontEncodingStrategy SymbolicFontEncodingStrategy { get; set; }

Hodnota nehnuteľnosti

PdfASymbolicFontEncodingStrategy

Remarks

Táto vlastnosť vám umožňuje ovládať, čo CMap podtabuľka by bola kopírovaná do výsledného dokumentu v prípadoch, keď pôvodnýSymbolická písma TrueType v zdrojovom dokumente obsahuje viaceré podložky CMap.

UnicodeProcessingRules

Získať alebo nastaviť pravidlá pre spracovanie ToUnicode CMap tabuľky a nie sú viazané na Unicode symboly počas procesu konverzie PDF/A.

public ToUnicodeProcessingRules UnicodeProcessingRules { get; set; }

Hodnota nehnuteľnosti

ToUnicodeProcessingRules

Methods

AddInput(Zdroj IDATA)

Pridajte do zbierky nový zdroj údajov

public void AddInput(IDataSource dataSource)

Parameters

dataSource IDataSource

 Slovenčina