Class PdfSaveOptions
A név: Aspose.Page.XPS.Presentation.Pdf Összefoglaló: Aspose.Page.dll (25.4.0)
Class for XPS-as-PDF mentési lehetőségek.
public class PdfSaveOptions : SaveOptions, IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions
Inheritance
object ← SaveOptions ← PdfSaveOptions
Implements
IXpsTextConversionOptions , IPipelineOptions , IEventBasedModificationOptions
Örökletes tagok
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()
Új lehetőségeket hoz létre.
public PdfSaveOptions()
Properties
BatchSize
Határozza meg az oldalak egy részének méretét, amelyet a csomópontról a szögre kell áthelyezni.
public int BatchSize { get; set; }
ingatlan értéke
BeforePageSavingEventHandlers
Az eseménykezelők gyűjteménye, amelyek módosításokat végeznek egy XPS oldalra, mielőtt megtakarítják.
public IList<beforepagesavingeventhandler> BeforePageSavingEventHandlers { get; }
ingatlan értéke
IList < BeforePageSavingEventHandler >
EncryptionDetails
Megkapja vagy beállítja a titkosítási részleteket. ha nem állítja be, akkor nincs titkosítás.
public PdfEncryptionDetails EncryptionDetails { get; set; }
ingatlan értéke
ImageCompression
Megadja a tömörítés típusát, amelyet a dokumentumban lévő összes képhez használnak.Az alapértelmezett Aspose.Page.XPS.Presentation.Pdf.PDFImageCompression.Auto.
public PdfImageCompression ImageCompression { get; set; }
ingatlan értéke
OutlineTreeExpansionLevel
Határozza meg, hogy milyen szintre kell kiterjeszteni a dokumentum kimenetelét, amikor a PDF-fájl megnyílik a nézőben.1 - csak az első szintű kimeneti elemek jelennek meg,2 - csak az első és a második szintű kimeneti elemek jelennek meg,És így tovább.Default az 1.
public int OutlineTreeExpansionLevel { get; set; }
ingatlan értéke
OutlineTreeHeight
Határozza meg a dokumentum felsorolt fa magasságát, amelyet meg kell menteni.0 - a kimeneti fa nem lesz átalakítva,1 - csak az első szintű kimeneti elemek kerülnek átalakításra,Ilyen az év.A hátrány 10.
public int OutlineTreeHeight { get; set; }
ingatlan értéke
PageNumbers
Kap / beállítja az átalakítani kívánt oldalak számának sorát.
public int[] PageNumbers { get; set; }
ingatlan értéke
int []
PreserveText
Az XPS-ben bizonyos szövegelemek tartalmazhatnak hivatkozásokat alternatív glyph formákraEz nem felel meg a betűtípusban szereplő karakterkódnak.Ha ez a zászló érvényes, az ilyen XPS elemekből származó szöveget grafikus formákká alakítják át.Ezután maga a szöveg átláthatóan jelenik meg a tetején. Ez hagyja az ilyen elemek szövegét kiválaszthatónak.De a mellékhatás az, hogy a kimeneti fájl sokkal nagyobb lehet, mint az eredeti.Ha ez a zászló hamisnak van beállítva, a karaktereket alternatív formákként kell megjeleníteni.helyettesítik néhány más karaktert, amelyeket az alternatív glif formákba térképeznek.Ezért a szöveg, bár még mindig kiválasztható, módosul, és valószínűleg olvashatóvá válik.Default a hamis.
public bool PreserveText { get; set; }
ingatlan értéke
TextCompression
Meghatározza a tömörítés típusát, amelyet a képek kivételével minden tartalomáramláshoz használnak.Az alapértelmezett a Aspose.Page.XPS.Presentation.Pdf.DefTextCompression.Flate.
public PdfTextCompression TextCompression { get; set; }