Class PdfSaveOptions
nazivni prostor: Aspose.Page.XPS.Presentation.Pdf Sastav: Aspose.Page.dll (25.4.0)
Razred za XPS-as-PDF opcije spašavanja.
public class PdfSaveOptions : SaveOptions, IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions
Inheritance
object ← SaveOptions ← PdfSaveOptions
Implements
IXpsTextConversionOptions , IPipelineOptions , IEventBasedModificationOptions
naslijeđeni članovi
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()
Stvaraju se nove vrste opcija.
public PdfSaveOptions()
Properties
BatchSize
Određuje veličinu porcije stranica za prijelaz od čvorova do čvora.
public int BatchSize { get; set; }
Vrijednost nekretnina
BeforePageSavingEventHandlers
Zbirka administratora događaja koji obavljaju izmjene na XPS stranicu tek prije nego što je sačuvana.
public IList<beforepagesavingeventhandler> BeforePageSavingEventHandlers { get; }
Vrijednost nekretnina
IList < BeforePageSavingEventHandler >
EncryptionDetails
Dobiva ili postavlja podatke o šifriranju. ako se ne postavlja, onda se neće izvršiti šifriranje.
public PdfEncryptionDetails EncryptionDetails { get; set; }
Vrijednost nekretnina
ImageCompression
Određuje tip kompresije koji će se koristiti za sve slike u dokumentu.Podrazumevano je Aspose.Page.XPS.Presentation.Pdf.PDFImageCompression.Auto.
public PdfImageCompression ImageCompression { get; set; }
Vrijednost nekretnina
OutlineTreeExpansionLevel
Određuje do koje razine treba proširiti izvornicu dokumenta kada se PDF datoteka otvori u pregledniku.1 - prikazani su samo prvobitni predmeti,2 - prikazani su samo prvog i drugog stupnja,I tako dalje.Definicija je 1.
public int OutlineTreeExpansionLevel { get; set; }
Vrijednost nekretnina
OutlineTreeHeight
Određuje visinu drveta iz dokumenta za spašavanje.0 - izvornog drvca neće se pretvoriti,1 - pretvorit će se samo prvog stupnja izvornika,I tako dalje.Definicija je 10.
public int OutlineTreeHeight { get; set; }
Vrijednost nekretnina
PageNumbers
Dobiva / postavlja niz broj stranica koje treba pretvoriti.
public int[] PageNumbers { get; set; }
Vrijednost nekretnina
int []
PreserveText
U XPS-u, neki tekstni elementi mogu sadržavati upute na alternativne formate glifova.To ne odgovara nijednom znakovnom kodu u fontu.Ako je ova zastava postavljena na istinit, tekst iz takvih XPS elemenata pretvara se u grafičke oblike.Tada se sam tekst pojavljuje transparentno na vrhu. to ostavlja tekst takvih elemenata odabranim.Ali nuspojava je da izlazni datoteka može biti mnogo veća od originalnog.Ako je ova zastava postavljena na lažno, znakovi koji bi trebali biti prikazani kao alternativne oblikezamijenjeni su nekim drugim znakovima koji postaju mapirani na alternativne glyph oblike.Stoga će tekst, iako još uvijek odabran, biti izmijenjen i vjerojatno će postati nečitan.Definicija je lažna.
public bool PreserveText { get; set; }
Vrijednost nekretnina
TextCompression
Određuje tip kompresije koji će se koristiti za sve struje sadržaja osim slika.Podrazumevano je Aspose.Page.XPS.Presentation.Pdf.PDFTextCompression.Flate.
public PdfTextCompression TextCompression { get; set; }