Class PdfSaveOptions
De naam: Aspose.Page.XPS.Presentation.Pdf Verzameling: Aspose.Page.dll (25.4.0)
Klassen voor XPS-as-PDF opties opslaan.
public class PdfSaveOptions : SaveOptions, IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions
Inheritance
object ← SaveOptions ← PdfSaveOptions
Implements
IXpsTextConversionOptions , IPipelineOptions , IEventBasedModificationOptions
Geëerbiede leden
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()
Het creëert een nieuwe instantie opties.
public PdfSaveOptions()
Properties
BatchSize
Specificeert de grootte van een portie pagina’s om van de node naar de knop te passeren.
public int BatchSize { get; set; }
Eigendomswaarde
BeforePageSavingEventHandlers
De verzameling van evenementbeheerders die wijzigingen uitvoeren op een XPS-pagina vlak voor het is opgeslagen.
public IList<beforepagesavingeventhandler> BeforePageSavingEventHandlers { get; }
Eigendomswaarde
IList < BeforePageSavingEventHandler >
EncryptionDetails
Geeft of stelt een encryptie details. als niet ingesteld, dan zal geen encryptie worden uitgevoerd.
public PdfEncryptionDetails EncryptionDetails { get; set; }
Eigendomswaarde
ImageCompression
Specificeert de compressie type om te worden gebruikt voor alle beelden in het document.De standaard is Aspose.Page.XPS.Presentation.Pdf.PDFImageCompression.Auto.
public PdfImageCompression ImageCompression { get; set; }
Eigendomswaarde
OutlineTreeExpansionLevel
Bepaal tot welk niveau de documentuitlijst moet worden uitgebreid wanneer de PDF-bestand wordt geopend in een speler.1 - alleen de eerste niveau outline items worden weergegeven,2 - alleen de eerste en tweede niveau-uitlijn items worden weergegeven,En zo verder.De standaard is 1.
public int OutlineTreeExpansionLevel { get; set; }
Eigendomswaarde
OutlineTreeHeight
Specificeert de hoogte van het document outline boom te besparen.0 - de outline boom zal niet worden omgezet,1 - alleen de eerste niveau outline items zullen worden omgezet,En zo op.De standaard is 10.
public int OutlineTreeHeight { get; set; }
Eigendomswaarde
PageNumbers
Geeft/installeert de reeks pagina’s om te converteren.
public int[] PageNumbers { get; set; }
Eigendomswaarde
int []
PreserveText
In XPS kunnen sommige tekstelementen verwijzingen naar alternatieve glyph-formaten bevatten.dat niet overeenkomt met een karaktercode in de lettertype.Als deze vlag tot waar is ingesteld, wordt de tekst van dergelijke XPS-elementen omgezet in grafische vormen.Vervolgens verschijnt de tekst zelf transparant op de top. Dit laat het tekst van dergelijke elementen selectief.Maar de bijwerkingen zijn dat de uitgangsbestand veel groter kan zijn dan de oorspronkelijke.Als deze vlag is ingesteld op vals, de tekens die als alternatieve vormen moeten worden weergegevenworden vervangen door een aantal andere tekens die worden getoond aan de alternatieve glyph-vormen.Daarom zal de tekst, hoewel nog steeds selectief, worden gewijzigd en waarschijnlijk onleesbaar worden.De standaard is vals.
public bool PreserveText { get; set; }
Eigendomswaarde
TextCompression
Specificeert de compressie type om te worden gebruikt voor alle inhoudstromen met uitzondering van afbeeldingen.De standaard is Aspose.Page.XPS.Presentation.Pdf.PDFTextCompression.Flate.
public PdfTextCompression TextCompression { get; set; }