Class PdfSaveOptions

Class PdfSaveOptions

Numele spaţiului: Aspose.Page.XPS.Presentation.Pdf Asamblare: Aspose.Page.dll (25.4.0)

Clasa pentru opțiunile de salvare XPS-as-PDF.

public class PdfSaveOptions : SaveOptions, IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions

Inheritance

object SaveOptions PdfSaveOptions

Implements

IXpsTextConversionOptions , IPipelineOptions , IEventBasedModificationOptions

Membrii moștenitori

SaveOptions.SupressErrors , SaveOptions.Size , SaveOptions.Exceptions , SaveOptions.Debug , SaveOptions.ConvertFontsToTTF , SaveOptions.AdditionalFontsFolders , SaveOptions.JpegQualityLevel , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

PdfSaveOptions()

Creează o nouă variantă de opțiuni.

public PdfSaveOptions()

Properties

BatchSize

Specifica dimensiunea unei portii de pagini pentru a trece de la nod la nod.

public int BatchSize { get; set; }

Valoarea proprietății

int

BeforePageSavingEventHandlers

Colectarea administratorilor de evenimente care efectuează modificări la o pagină XPS chiar înainte de a fi salvată.

public IList<beforepagesavingeventhandler> BeforePageSavingEventHandlers { get; }

Valoarea proprietății

IList < BeforePageSavingEventHandler >

EncryptionDetails

Obține sau stabilește un detaliu de criptare. dacă nu este setat, atunci nu va fi efectuată criptare.

public PdfEncryptionDetails EncryptionDetails { get; set; }

Valoarea proprietății

PdfEncryptionDetails

ImageCompression

Specifica tipul de compresie care va fi utilizat pentru toate imaginile din document.De preferință este Aspose.Page.XPS.Presentation.Pdf.PdfImageCompression.Auto.

public PdfImageCompression ImageCompression { get; set; }

Valoarea proprietății

PdfImageCompression

OutlineTreeExpansionLevel

Specifica până la ce nivel ar trebui să se extindă eticheta documentului atunci când fișierul PDF este deschis într-un vizualizator.1 - se afișează numai elementele de la primul nivel,2 - se afișează numai elementele de la primul și al doilea nivel,Și așa mai departe.Defectul este 1.

public int OutlineTreeExpansionLevel { get; set; }

Valoarea proprietății

int

OutlineTreeHeight

Specificați înălțimea copacului de tip document pentru a salva.0 - copacul de ieșire nu va fi convertit,1 - vor fi convertite numai elementele de la primul nivel,Însă așa.Defectul este de 10.

public int OutlineTreeHeight { get; set; }

Valoarea proprietății

int

PageNumbers

Obține / setă numărul de pagini pentru a converti.

public int[] PageNumbers { get; set; }

Valoarea proprietății

int []

PreserveText

În XPS, unele elemente de text pot conține referințe la formele glif alternative.care nu corespunde niciun cod de caracter din font.Dacă această steagă este setată la adevărat, textul din astfel de elemente XPS este convertit în forme grafice.Apoi textul însuși apare transparent în partea de sus. Acest lucru lasă textul unor astfel de elemente selectabile.Dar efectul secundar este că fișierul de ieșire poate fi mult mai mare decât originalul.Dacă această steagă este setată la fals, personajele care ar trebui afișate ca forme alternativesunt înlocuite cu alte caractere care devin hărțuite în formele glif alternative.Prin urmare, textul, deși este încă selectabil, va fi modificat și va deveni probabil necititit.Defectul este fals.

public bool PreserveText { get; set; }

Valoarea proprietății

bool

TextCompression

Specifica tipul de compresie care va fi utilizat pentru toate fluxurile de conținut, cu excepția imaginilor.De preferință este Aspose.Page.XPS.Presentation.Pdf.PdfTextCompression.Flate.

public PdfTextCompression TextCompression { get; set; }

Valoarea proprietății

PdfTextCompression

 Română