Class PdfAOptionsBase

Class PdfAOptionsBase

ja nimityö: Aspose.Pdf.Plugins Kokoelma: Aspose.PDF.dll (25.4.0)

Esittää perusluokan Aspose.Pdf.Plugins.PdfAConverter plugin vaihtoehtoja.Tämä luokka tarjoaa ominaisuuksia ja menetelmiä PDF/A:n muuntamis- ja validointiprosessin määrittämiseksi.

public abstract class PdfAOptionsBase : IPluginOptions

Inheritance

object PdfAOptionsBase

Derived

PdfAConvertOptions , PdfAValidateOptions

Implements

IPluginOptions

Perintöjäsenet

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

Constructors

PdfAoptionsBase()

protected PdfAOptionsBase()

Properties

AlignText

Saa tai asettaa arvo, joka osoittaa, tarvitaanko lisärahoja tekstin yhdenmukaisuuden säilyttämiseksiPDF/A muuntoprosessin aikana.

public bool AlignText { get; set; }

Omistuksen arvo

bool

Remarks

Kun asetetaan Totuus, muuntoprosessi yrittää palauttaa alkuperäisen tekstisegmentin rajat.Useimmissa asiakirjoissa ei ole tarvetta vaihtaa tätä omaisuutta defaultista Väärä arvoa varten,tekstin mukautuminen ei muutu oletusarvoisen muuntamisprosessin aikana.

ErrorAction

Se saa tai asettaa toimen, joka on toteutettava esineille, joita ei voi muuntaa.

public ConvertErrorAction ErrorAction { get; set; }

Omistuksen arvo

ConvertErrorAction

ExcludeFontsStrategy

Saat tai asettaa fonttien poistamista koskevan strategian, jotta PDF/A-muuntoprosessin aikana poistetun tiedoston koko minimoidaan.

public PdfFormatConversionOptions.RemoveFontsStrategy ExcludeFontsStrategy { get; set; }

Omistuksen arvo

PdfFormatConversionOptions . RemoveFontsStrategy

Remarks

Tämä ominaisuus antaa sinulle mahdollisuuden hallita, miten kirjaimet käsitellään muunnosprosessin aikana.Voit poistaa kaksinkertaiset kirjaimet, poistaa samankaltaiset kirjaimet eri leveydellä tai allekirjoittaa kirjaimet.

FontEmbeddingOptions

Saat mahdollisuuksia käsitellä kirjaimia, joita ei voi sisällyttää asiakirjaan.

public FontEmbeddingOptions FontEmbeddingOptions { get; }

Omistuksen arvo

FontEmbeddingOptions

Remarks

PDF/A -standardi edellyttää, että kaikki kirjaimet on sisällytettävä asiakirjaan.Tämä omaisuus tarjoaa vaihtoehtoja tapausten käsittelyyn, kun ei ole mahdollista sisällyttää joitakin kirjaimia, koska ne ovat poissa kohteen PC: ssä.

IccProfileFileName

saa tai asettaa ICC:n (International Color Consortium) profiilin nimen, jota käytetään PDF/A:n muuntamiseenSe on default 1.

public string IccProfileFileName { get; set; }

Omistuksen arvo

string

Inputs

Tietolähteiden kerääminen

public List<idatasource> Inputs { get; }

Omistuksen arvo

List < IDataSource >

IsLowMemoryMode

Saat tai asetat arvon, joka osoittaa, onko PDF/A-muuntoprosessin aikana käytössä alhainen muisti.

public bool IsLowMemoryMode { get; set; }

Omistuksen arvo

bool

LogOutputSource

Saat tai asettaa tietolähteen kirjautumiseen.

public IDataSource LogOutputSource { get; set; }

Omistuksen arvo

IDataSource

NonSpecificationFlags

Saa liput, jotka hallitsevat PDF/A-muuntamista tapauksissa, joissa lähdekoodi PDF-asiakirja eivastaa PDF:n eritelmiä.

public PdfANonSpecificationFlags NonSpecificationFlags { get; }

Omistuksen arvo

PdfANonSpecificationFlags

OptimizeFileSize

Saat tai asetat arvon, joka osoittaa, yritätko vähentää tiedoston koon PDF/A-muuntoprosessin aikana.

public bool OptimizeFileSize { get; set; }

Omistuksen arvo

bool

Remarks

Kun asetetaan Totuus, muuntoprosessi yrittää minimoida seuraavan tiedoston koon.Tämä voi vaikuttaa muunnosprosessin suorituskykyyn.

Pdfversio

Saat tai asettaa PDF/A -standardin version, jota käytetään validointiin tai muuntamiseen.

public PdfAStandardVersion PdfAVersion { get; set; }

Omistuksen arvo

PdfAStandardVersion

Remarks

PDF/A:n standardiversiota käytetään PDF/A:n validoinnin ja muuntamisen vaatimustenmukaisuuden määrittämiseen.Jos versio on asetettu Aspose.Pdf.Plugins.PdfAStandardVersion.Auto, järjestelmä määrittää automaattisestiasianmukainen PDF/A-standardin versio asiakirjan metatietoihin perustuvaan validointiin.PDF/A-muuntoprosessissa Aspose.Pdf.Plugins.PdfAStandardVersion.Auto on oletusarvoinen PDF/A-1b-muuntoprosessille.

PuaSymbolsProcessingStrategy

Saat tai asettaa strategian yksityisen käyttöalueen (PUA) symboleiden käsittelyyn PDF-asiakirjassa.

public PdfFormatConversionOptions.PuaProcessingStrategy PuaSymbolsProcessingStrategy { get; set; }

Omistuksen arvo

PdfFormatConversionOptions . PuaProcessingStrategy

SoftMaskAction

Saa tai asettaa toimenpiteet, jotka on toteutettava kuvien muuntamisen aikana pehmeillä naamioilla.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

Omistuksen arvo

ConvertSoftMaskAction

SymbolicFontEncodingStrategy

Saat tai asettaa strategia symbolisten kirjainten koodaamiseksi PDF/A-muodossa.

public PdfASymbolicFontEncodingStrategy SymbolicFontEncodingStrategy { get; set; }

Omistuksen arvo

PdfASymbolicFontEncodingStrategy

Remarks

Tämä ominaisuus antaa sinulle mahdollisuuden hallita, mitä CMap-alusta kopioidaan tulosasiakirjaan tapauksissa, joissa alkuperäinenTrueType-symbolinen kirjain lähteen asiakirjassa sisältää useita CMap-alusta.

UnicodeProcessingRules

Saa tai asettaa säännöt ToUnicode CMap -taulukkojen käsittelyyn ja ei liity Unicode-symboleihin PDF/A -muuntoprosessin aikana.

public ToUnicodeProcessingRules UnicodeProcessingRules { get; set; }

Omistuksen arvo

ToUnicodeProcessingRules

Methods

AddInput(Sähkönä)

Lisää uusi tietolähde keräykseen

public void AddInput(IDataSource dataSource)

Parameters

dataSource IDataSource

 Suomi