Class PdfAOptionsBase

Class PdfAOptionsBase

Именује се: Aspose.Pdf.Plugins Асамблеја: Aspose.PDF.dll (25.4.0)

Представља основни клас за опције Аппосе.Пдф.Плугинс.ПдфаЦонвертер плугин.Ова класа пружа својства и методе за конфигурисање процеса конверзије и валидације ПДФ/А.

public abstract class PdfAOptionsBase : IPluginOptions

Inheritance

object PdfAOptionsBase

Derived

PdfAConvertOptions , PdfAValidateOptions

Implements

IPluginOptions

Наслеђени чланови

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

Constructors

ПДФАОПЦИЈЕ()

protected PdfAOptionsBase()

Properties

AlignText

Добија или поставља вредност која указује на то да ли су неопходни додатни средства за одржавање текстуалне усклађености.током процеса конверзије ПДФ/А.

public bool AlignText { get; set; }

Вредност имовине

bool

Remarks

Када се поставља Истински, Процес конверзије ће покушати да обнови оригиналне границе текстуалног сегмента.За већину докумената нема потребе за промјеном овог имовине из подразумевања фалсификовани вредност је,пошто се текстуална усклађеност не мења током процеса по подразумевању конверзије.

ErrorAction

Добија или поставља акцију да се предузме за објекте који се не могу конвертовати.

public ConvertErrorAction ErrorAction { get; set; }

Вредност имовине

ConvertErrorAction

ExcludeFontsStrategy

Добија или поставља стратегију за уклањање шрифта како би се минимизирала величина излазног датотеке током процеса конверзије ПДФ/А.

public PdfFormatConversionOptions.RemoveFontsStrategy ExcludeFontsStrategy { get; set; }

Вредност имовине

PdfFormatConversionOptions . RemoveFontsStrategy

Remarks

Ова својство вам омогућава да контролишете како се шрифтови обрађују током процеса конверзије.Можете изабрати да уклоните дуплиране шрифтове, уклоните сличне шрифтове са различитим ширинама или подсетите шрифтове.

FontEmbeddingOptions

Добија опције за обраду шрифтова који се не могу уградити у документ.

public FontEmbeddingOptions FontEmbeddingOptions { get; }

Вредност имовине

FontEmbeddingOptions

Remarks

Стандард ПДФ/А захтева да сви шрифтови буду уграђени у документ.Ова имовина пружа опције за управљање случајевима када није могуће уградити неке шрифтове јер су одсутни на дестинационом рачунару.

IccProfileFileName

Добија или поставља име профила ИЦЦ (Међународни конзорцијум боја) који ће се користити за конверзију ПДФ/А уместоДефолт је један.

public string IccProfileFileName { get; set; }

Вредност имовине

string

Inputs

Прикупљање извора података

public List<idatasource> Inputs { get; }

Вредност имовине

List < IDataSource >

IsLowMemoryMode

Добија или поставља вредност која указује на то да ли је режим ниске меморије омогућен током процеса конверзије ПДФ/А.

public bool IsLowMemoryMode { get; set; }

Вредност имовине

bool

LogOutputSource

Добија или поставља извор података за излаз лога.

public IDataSource LogOutputSource { get; set; }

Вредност имовине

IDataSource

NonSpecificationFlags

Добија знаме које контролишу конверзију ПДФ/А у случајевима када изворни ПДФ документ неТо одговара ПДФ спецификацији.

public PdfANonSpecificationFlags NonSpecificationFlags { get; }

Вредност имовине

PdfANonSpecificationFlags

OptimizeFileSize

Добија или поставља вредност која указује на то да ли ћете покушати да смањите величину датотеке током процеса конверзије ПДФ/А.

public bool OptimizeFileSize { get; set; }

Вредност имовине

bool

Remarks

Када се поставља Истински, процес конверзије ће покушати да минимизирају резултат величине датотеке.Ово може утицати на перформансе процеса конверзије.

ПДФВЕРСИЈА

Добија или поставља верзију стандарда ПДФ/А која ће се користити за валидацију или конверзију.

public PdfAStandardVersion PdfAVersion { get; set; }

Вредност имовине

PdfAStandardVersion

Remarks

Стандардна верзија ПДФ/А се користи за одређивање нивоа усклађености за валидацију и конверзију ПДФ/А.Ако је верзија постављена на Aspose.Pdf.Plugins.PdfAStandardVersion.Auto, систем ће аутоматски одредитиодговарајућа стандардна верзија ПДФ/А за валидацију заснована на метаданима документа.За конверзију ПДФ/А обрађује се Асписе.Пдф.Плугинс.ПдфАСТАНДАРТВЕРСИОН.АУТО дефолт на стандардну верзију ПДФ/А-1б.

PuaSymbolsProcessingStrategy

Добијете или постављате стратегију за обраду симбола Приватне зоне коришћења (ПУА) у ПДФ документу.

public PdfFormatConversionOptions.PuaProcessingStrategy PuaSymbolsProcessingStrategy { get; set; }

Вредност имовине

PdfFormatConversionOptions . PuaProcessingStrategy

SoftMaskAction

Добија или поставља акцију која треба узети током конверзије слика са меким маскама.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

Вредност имовине

ConvertSoftMaskAction

SymbolicFontEncodingStrategy

Добија или поставља стратегију за кодирање симболичких шрифтова приликом конверзије у ПДФ/А формат.

public PdfASymbolicFontEncodingStrategy SymbolicFontEncodingStrategy { get; set; }

Вредност имовине

PdfASymbolicFontEncodingStrategy

Remarks

Ова имовина вам омогућава да контролишете која ЦМАП подтабела би била копирана у документу резултата у случајевима када је оригиналниСимболички шрифт TrueType у изворном документу садржи неколико ЦМАП подтабела.

UnicodeProcessingRules

Добијете или постављате правила за обраду Табела ТоУницходе ЦМАП и не повезују се са симболима Уницходе током процеса конверзије ПДФ/А.

public ToUnicodeProcessingRules UnicodeProcessingRules { get; set; }

Вредност имовине

ToUnicodeProcessingRules

Methods

AddInput(Издавач)

Додај нови извор података у колекцију

public void AddInput(IDataSource dataSource)

Parameters

dataSource IDataSource

 Српски