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
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
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
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
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
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
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; }