Class PdfAOptionsBase
Именује се: Aspose.Pdf.Plugins Асамблеја: Aspose.PDF.dll (25.4.0)
Представља основни клас за опције Аппосе.Пдф.Плугинс.ПдфаЦонвертер плугин.Ова класа пружа својства и методе за конфигурисање процеса конверзије и валидације ПДФ/А.
public abstract class PdfAOptionsBase : IPluginOptions
Inheritance
Derived
PdfAConvertOptions , PdfAValidateOptions
Implements
Наслеђени чланови
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; }
Вредност имовине
Remarks
Када се поставља Истински, Процес конверзије ће покушати да обнови оригиналне границе текстуалног сегмента.За већину докумената нема потребе за промјеном овог имовине из подразумевања фалсификовани вредност је,пошто се текстуална усклађеност не мења током процеса по подразумевању конверзије.
ErrorAction
Добија или поставља акцију да се предузме за објекте који се не могу конвертовати.
public ConvertErrorAction ErrorAction { get; set; }
Вредност имовине
ExcludeFontsStrategy
Добија или поставља стратегију за уклањање шрифта како би се минимизирала величина излазног датотеке током процеса конверзије ПДФ/А.
public PdfFormatConversionOptions.RemoveFontsStrategy ExcludeFontsStrategy { get; set; }
Вредност имовине
PdfFormatConversionOptions . RemoveFontsStrategy
Remarks
Ова својство вам омогућава да контролишете како се шрифтови обрађују током процеса конверзије.Можете изабрати да уклоните дуплиране шрифтове, уклоните сличне шрифтове са различитим ширинама или подсетите шрифтове.
FontEmbeddingOptions
Добија опције за обраду шрифтова који се не могу уградити у документ.
public FontEmbeddingOptions FontEmbeddingOptions { get; }
Вредност имовине
Remarks
Стандард ПДФ/А захтева да сви шрифтови буду уграђени у документ.Ова имовина пружа опције за управљање случајевима када није могуће уградити неке шрифтове јер су одсутни на дестинационом рачунару.
IccProfileFileName
Добија или поставља име профила ИЦЦ (Међународни конзорцијум боја) који ће се користити за конверзију ПДФ/А уместоДефолт је један.
public string IccProfileFileName { get; set; }
Вредност имовине
Inputs
Прикупљање извора података
public List<idatasource> Inputs { get; }
Вредност имовине
List < IDataSource >
IsLowMemoryMode
Добија или поставља вредност која указује на то да ли је режим ниске меморије омогућен током процеса конверзије ПДФ/А.
public bool IsLowMemoryMode { get; set; }
Вредност имовине
LogOutputSource
Добија или поставља извор података за излаз лога.
public IDataSource LogOutputSource { get; set; }
Вредност имовине
NonSpecificationFlags
Добија знаме које контролишу конверзију ПДФ/А у случајевима када изворни ПДФ документ неТо одговара ПДФ спецификацији.
public PdfANonSpecificationFlags NonSpecificationFlags { get; }
Вредност имовине
OptimizeFileSize
Добија или поставља вредност која указује на то да ли ћете покушати да смањите величину датотеке током процеса конверзије ПДФ/А.
public bool OptimizeFileSize { get; set; }
Вредност имовине
Remarks
Када се поставља Истински, процес конверзије ће покушати да минимизирају резултат величине датотеке.Ово може утицати на перформансе процеса конверзије.
ПДФВЕРСИЈА
Добија или поставља верзију стандарда ПДФ/А која ће се користити за валидацију или конверзију.
public PdfAStandardVersion PdfAVersion { get; set; }
Вредност имовине
Remarks
Стандардна верзија ПДФ/А се користи за одређивање нивоа усклађености за валидацију и конверзију ПДФ/А.Ако је верзија постављена на Aspose.Pdf.Plugins.PdfAStandardVersion.Auto, систем ће аутоматски одредитиодговарајућа стандардна верзија ПДФ/А за валидацију заснована на метаданима документа.За конверзију ПДФ/А обрађује се Асписе.Пдф.Плугинс.ПдфАСТАНДАРТВЕРСИОН.АУТО дефолт на стандардну верзију ПДФ/А-1б.
PuaSymbolsProcessingStrategy
Добијете или постављате стратегију за обраду симбола Приватне зоне коришћења (ПУА) у ПДФ документу.
public PdfFormatConversionOptions.PuaProcessingStrategy PuaSymbolsProcessingStrategy { get; set; }
Вредност имовине
PdfFormatConversionOptions . PuaProcessingStrategy
SoftMaskAction
Добија или поставља акцију која треба узети током конверзије слика са меким маскама.
public ConvertSoftMaskAction SoftMaskAction { get; set; }
Вредност имовине
SymbolicFontEncodingStrategy
Добија или поставља стратегију за кодирање симболичких шрифтова приликом конверзије у ПДФ/А формат.
public PdfASymbolicFontEncodingStrategy SymbolicFontEncodingStrategy { get; set; }
Вредност имовине
PdfASymbolicFontEncodingStrategy
Remarks
Ова имовина вам омогућава да контролишете која ЦМАП подтабела би била копирана у документу резултата у случајевима када је оригиналниСимболички шрифт TrueType у изворном документу садржи неколико ЦМАП подтабела.
UnicodeProcessingRules
Добијете или постављате правила за обраду Табела ТоУницходе ЦМАП и не повезују се са симболима Уницходе током процеса конверзије ПДФ/А.
public ToUnicodeProcessingRules UnicodeProcessingRules { get; set; }
Вредност имовине
Methods
AddInput(Издавач)
Додај нови извор података у колекцију
public void AddInput(IDataSource dataSource)
Parameters
dataSource
IDataSource