Class PdfSaveOptions

Class PdfSaveOptions

Navne til: Aspose.Page.XPS.Presentation.Pdf Sammensætning: Aspose.Page.dll (25.4.0)

Klasse for XPS-as-PDF sparingsmuligheder.

public class PdfSaveOptions : SaveOptions, IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions

Inheritance

object SaveOptions PdfSaveOptions

Implements

IXpsTextConversionOptions , IPipelineOptions , IEventBasedModificationOptions

De arvede medlemmer

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()

Det skaber nye muligheder.

public PdfSaveOptions()

Properties

BatchSize

Det angiver størrelsen af en portion af sider til at passere fra node til node.

public int BatchSize { get; set; }

Ejendomsværdi

int

BeforePageSavingEventHandlers

Samlingen af begivenhedsforvaltere, der foretager ændringer til en XPS-side lige før den spares.

public IList<beforepagesavingeventhandler> BeforePageSavingEventHandlers { get; }

Ejendomsværdi

IList < BeforePageSavingEventHandler >

EncryptionDetails

Få eller indstille en kryptering detaljer. Hvis ikke indstilles, så ingen kryptering vil blive udført.

public PdfEncryptionDetails EncryptionDetails { get; set; }

Ejendomsværdi

PdfEncryptionDetails

ImageCompression

Det angiver kompressionstypen, der skal bruges til alle billeder i dokumentet.Som standard er Aspose.Page.XPS.Presentation.Pdf.PdfImageCompression.Auto.

public PdfImageCompression ImageCompression { get; set; }

Ejendomsværdi

PdfImageCompression

OutlineTreeExpansionLevel

Det angiver op til hvilket niveau dokumentudskriftet skal udvides, når PDF-filen åbnes i en seer.1 - kun de første niveau outline elementer vises,2 - kun det første og det andet niveau udgangspunkter vises,Og så videre.Undtagelsen er 1.

public int OutlineTreeExpansionLevel { get; set; }

Ejendomsværdi

int

OutlineTreeHeight

Angiv den højde af dokumentet outline træ at gemme.0 - træet vil ikke blive omdannet,1 - kun de første niveau outline elementer vil blive konverteret,Sådan er det.Undtagelsen er 10.

public int OutlineTreeHeight { get; set; }

Ejendomsværdi

int

PageNumbers

Få/sæt antallet af sider, der skal konverteres.

public int[] PageNumbers { get; set; }

Ejendomsværdi

int []

PreserveText

I XPS kan nogle tekstelementer indeholde henvisninger til alternative glyph-formerder ikke svarer til nogen karakterkode i fonten.Hvis denne flag er indstillet til sandhed, konverteres teksten fra sådanne XPS-elementer til grafiske former.Så vises teksten selv gennemsigtig på toppen. Dette forlader teksten af sådanne elementer til at vælge.Men den bivirkning er, at output filen kan være meget større end den oprindelige.Hvis denne flag er indstillet til falsk, de tegn, der skal vises som alternative formerer erstattet med nogle andre tegn, der bliver mappet til de alternative glyph former.Derfor vil teksten, selv om den stadig kan vælges, blive ændret og sandsynligvis blive uforlæsbar.Undtagelsen er falsk.

public bool PreserveText { get; set; }

Ejendomsværdi

bool

TextCompression

Angiver kompressionstypen til brug for alle indholdstrømme med undtagelse af billeder.Som standard er Aspose.Page.XPS.Presentation.Pdf.PdfTextCompression.Flate.

public PdfTextCompression TextCompression { get; set; }

Ejendomsværdi

PdfTextCompression

 Dansk