Class PdfAOptionsBase

Class PdfAOptionsBase

A név: Aspose.Pdf.Plugins Összefoglaló: Aspose.PDF.dll (25.4.0)

Képviseli az alaposztály az Aspose.Pdf.Plugins.PdfAConverter plugin opciók.Ez az osztály tulajdonságokat és módszereket biztosít a PDF/A átalakítási és érvényesítési folyamat konfigurálására.

public abstract class PdfAOptionsBase : IPluginOptions

Inheritance

object PdfAOptionsBase

Derived

PdfAConvertOptions , PdfAValidateOptions

Implements

IPluginOptions

Örökletes tagok

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

Constructors

PdfOptionsBázis()

protected PdfAOptionsBase()

Properties

AlignText

Megkap egy értéket vagy beállítást, amely jelzi, hogy szükség van-e további eszközökre a szöveges összehangolás megőrzéséheza PDF/A átalakítási folyamat során.

public bool AlignText { get; set; }

ingatlan értéke

bool

Remarks

Amikor beállítják Igazság, Az átalakítási folyamat megpróbálja helyreállítani az eredeti szöveges szegmens határait.A legtöbb dokumentum nem szükséges megváltoztatni ezt a tulajdont az alapértelmezett hamis az érték,mivel a szöveges összhang nem változik az alapértelmezett átalakítási folyamat során.

ErrorAction

Megkapja vagy beállítja az intézkedést olyan tárgyak esetében, amelyeket nem lehet átalakítani.

public ConvertErrorAction ErrorAction { get; set; }

ingatlan értéke

ConvertErrorAction

ExcludeFontsStrategy

Szerezze meg vagy állítsa be a betűtípusok eltávolítására irányuló stratégiát, hogy minimalizálja a kimeneti fájl méretét a PDF/A átalakítási folyamat során.

public PdfFormatConversionOptions.RemoveFontsStrategy ExcludeFontsStrategy { get; set; }

ingatlan értéke

PdfFormatConversionOptions . RemoveFontsStrategy

Remarks

Ez a tulajdonság lehetővé teszi, hogy ellenőrizze, hogyan kezelik a betűtípusokat a konverziós folyamat során.Kiválaszthatja a duplikált betűtípusok eltávolítását, a különböző szélességű hasonló betűtípusok eltávolítását vagy a subset betűtípusok eltávolítását.

FontEmbeddingOptions

Megkapja a betűtípusok feldolgozásának lehetőségét, amelyeket nem lehet beépíteni a dokumentumba.

public FontEmbeddingOptions FontEmbeddingOptions { get; }

ingatlan értéke

FontEmbeddingOptions

Remarks

A PDF/A szabvány megköveteli, hogy az összes betűtípusot beilleszkedjen a dokumentumba.Ez a tulajdonság lehetőségeket kínál az esetek kezelésére, amikor nem lehet egyes betűtípusokat beépíteni, mert hiányoznak a rendeltetési számítógépen.

IccProfileFileName

Az ICC (International Color Consortium) profilja a PDF/A átalakításhoz való felhasználásra kerül, vagy aAz első default.

public string IccProfileFileName { get; set; }

ingatlan értéke

string

Inputs

adatforrások gyűjtése

public List<idatasource> Inputs { get; }

ingatlan értéke

List < IDataSource >

IsLowMemoryMode

Megkapja vagy beállítja azt a értéket, amely azt jelzi, hogy az alacsony memória üzemmód aktiválódik-e a PDF/A átalakítási folyamat során.

public bool IsLowMemoryMode { get; set; }

ingatlan értéke

bool

LogOutputSource

Megkapja vagy beállítja az adatforrást a napló kimeneteléhez.

public IDataSource LogOutputSource { get; set; }

ingatlan értéke

IDataSource

NonSpecificationFlags

Megkapja azokat a zászlót, amely szabályozza a PDF/A konverziót olyan esetekben, amikor a forráskódú PDF dokumentum nemmegfelel a PDF specifikációnak.

public PdfANonSpecificationFlags NonSpecificationFlags { get; }

ingatlan értéke

PdfANonSpecificationFlags

OptimizeFileSize

Hozzon vagy állítson be egy értéket, amely azt jelzi, hogy megpróbálja-e csökkenteni a fájl méretét a PDF/A átalakítási folyamat során.

public bool OptimizeFileSize { get; set; }

ingatlan értéke

bool

Remarks

Amikor beállítják Igazság, az átalakítási folyamat megpróbálja minimalizálni az eredményes fájl méretét.Ez befolyásolhatja a konverziós folyamat teljesítményét.

Pdfverzió

Megkapja vagy beállítja a PDF/A szabvány verzióját, amelyet érvényesítés vagy átalakítás céljából használnak.

public PdfAStandardVersion PdfAVersion { get; set; }

ingatlan értéke

PdfAStandardVersion

Remarks

A PDF/A szabványos verziót a PDF/A validáció és konverzió megfelelőségi szintjének meghatározására használják.Ha a verzió be van állítva Aspose.Pdf.Plugins.PdfAStandardVersion.Auto, a rendszer automatikusan meghatározzaa megfelelő PDF/A szabványos verzió a dokumentum metadata alapján történő validálásra.A PDF/A átalakításhoz az Aspose.Pdf.Plugins.PdfAStandardVersion.Auto beállítja a PDF/A-1b szabványos verzióját.

PuaSymbolsProcessingStrategy

Szerezze meg vagy állítsa be a Private Use Area (PUA) szimbólumok feldolgozására irányuló stratégiát a PDF dokumentumban.

public PdfFormatConversionOptions.PuaProcessingStrategy PuaSymbolsProcessingStrategy { get; set; }

ingatlan értéke

PdfFormatConversionOptions . PuaProcessingStrategy

SoftMaskAction

Megkapja vagy beállítja az intézkedést, amelyet a képek lágy maszkokkal történő átalakításakor kell elvégezni.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

ingatlan értéke

ConvertSoftMaskAction

SymbolicFontEncodingStrategy

Megkapja vagy beállítja a szimbolikus betűtípusok kódolásának stratégiáját a PDF/A formátumba való átalakítás során.

public PdfASymbolicFontEncodingStrategy SymbolicFontEncodingStrategy { get; set; }

ingatlan értéke

PdfASymbolicFontEncodingStrategy

Remarks

Ez a tulajdonság lehetővé teszi, hogy ellenőrizze, hogy a CMap allap másolja az eredményt a dokumentumban abban az esetben, ha az eredetiA TrueType szimbolikus betűtípus a forrásdokumentumban több CMap allapot tartalmaz.

UnicodeProcessingRules

Megkapja vagy beállítja a ToUnicode CMap táblák feldolgozására vonatkozó szabályokat, és nem kapcsolódik az Unicode szimbólumokhoz a PDF/A átalakítási folyamat során.

public ToUnicodeProcessingRules UnicodeProcessingRules { get; set; }

ingatlan értéke

ToUnicodeProcessingRules

Methods

AddInput(IDATA forrás)

Új adatforrás hozzáadása a gyűjteményhez

public void AddInput(IDataSource dataSource)

Parameters

dataSource IDataSource

 Magyar