Class PdfSaveOptions
Nom dels espais: Aspose.Page.XPS.Presentation.Pdf Assemblea: Aspose.Page.dll (25.4.0)
Classe per a opcions d’emmagatzematge XPS-as-PDF.
public class PdfSaveOptions : SaveOptions, IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions
Inheritance
object ← SaveOptions ← PdfSaveOptions
Implements
IXpsTextConversionOptions , IPipelineOptions , IEventBasedModificationOptions
Membres heretats
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()
Crea una nova instància d’opcions.
public PdfSaveOptions()
Properties
BatchSize
Especifica la grandària d’una porció de pàgines per passar del nucli al node.
public int BatchSize { get; set; }
Valor de la propietat
BeforePageSavingEventHandlers
La col·lecció de manipuladors d’esdeveniments que realitzen modificacions a una pàgina XPS just abans que es salvi.
public IList<beforepagesavingeventhandler> BeforePageSavingEventHandlers { get; }
Valor de la propietat
IList < BeforePageSavingEventHandler >
EncryptionDetails
Obté o estableix un detall de xifració. si no s’estableix, llavors no es realitzarà cap xifraci.
public PdfEncryptionDetails EncryptionDetails { get; set; }
Valor de la propietat
ImageCompression
Especifica el tipus de compressió que s’utilitza per a totes les imatges del document.Per defecte és Aspose.Page.XPS.Presentation.Pdf.PDFImageCompression.Auto.
public PdfImageCompression ImageCompression { get; set; }
Valor de la propietat
OutlineTreeExpansionLevel
Especifica fins a quin nivell s’ha d’ampliar l’extensió del document quan es obri el fitxer PDF en un visualitzador.1 - Només es mostren els punts d’entrada del primer nivell,2 - Només es mostren els punts de sortida del primer i segon nivell,I així a continuació.El defecte és 1.
public int OutlineTreeExpansionLevel { get; set; }
Valor de la propietat
OutlineTreeHeight
Especifica l’altura del document d’algun arbre que s’ha de salvar.0 - l’arbre de sortida no es convertirà,1 - només es convertiran els elements de primera línia,A més a més.El defecte és 10.
public int OutlineTreeHeight { get; set; }
Valor de la propietat
PageNumbers
Obté/seta l’arrel de nombres de pàgines per convertir.
public int[] PageNumbers { get; set; }
Valor de la propietat
int []
PreserveText
En XPS, alguns elements de text poden contenir referències a formes alternatives de glyph.que no correspon a cap codi de caràcter en el font.Si aquesta bandera s’estableix a veritat, el text d’aquests elements XPS es converteix en formes gràfiques.A continuació, el text mateix apareix transparent a la part superior. Això deixa selectible el Text d’aquests elements.Però l’efecte secundari és que el fitxer de sortida pot ser molt més gran del original.Si aquesta bandera es configura a falsa, els caràcters que s’han de mostrar com a formes alternativesSón reemplaçats per alguns altres caràcters que es converteixen en mapes a les formes glif alternatives.Per tant, el text, tot i que encara és selectiu, es modificarà i probablement es convertirà en inacceptable.El defecte és fals.
public bool PreserveText { get; set; }
Valor de la propietat
TextCompression
Especifica el tipus de compressió que s’utilitza per a tots els fluxos de contingut excepte les imatges.Per defecte és Aspose.Page.XPS.Presentation.Pdf.PDFTextCompression.Flate.
public PdfTextCompression TextCompression { get; set; }