Class PdfSaveOptions

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

int

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

PdfEncryptionDetails

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

PdfImageCompression

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

int

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

int

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

bool

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

Valor de la propietat

PdfTextCompression

 Català