Aspose::Page::XPS::Presentation::Pdf::PdfSaveOptions class

PdfSaveOptions class

Klasse voor XPS-als-PDF-opslagopties.

class PdfSaveOptions : public Aspose::Page::SaveOptions,
                       public Aspose::Page::IMultiPageSaveOptions,
                       public Aspose::Page::XPS::Presentation::IXpsTextConversionOptions,
                       public Aspose::Page::XPS::Presentation::IPipelineOptions,
                       public Aspose::Page::XPS::Presentation::IEventBasedModificationOptions

Methoden

MethodeBeschrijving
get_BatchSize() overrideSpecificeert de grootte van een deel van pagina’s dat van node naar node wordt doorgegeven.
get_BeforePageSavingEventHandlers() overrideDe verzameling van gebeurtenishandlers die wijzigingen uitvoert op een XPS pagina vlak voordat deze wordt opgeslagen.
get_EncryptionDetails() constHaalt encryptiedetails op. Indien niet ingesteld, wordt er geen encryptie uitgevoerd.
get_ImageCompression() constSpecificeert het compressietype dat voor alle afbeeldingen in het document wordt gebruikt. Standaard is PdfImageCompression::Auto.
get_OutlineTreeExpansionLevel() constSpecificeert tot welk niveau de documentstructuur moet worden uitgeklapt wanneer het PDF‑bestand wordt geopend in een viewer. 1 - alleen de items van het eerste niveau worden getoond, 2 - alleen de items van het eerste en tweede niveau worden getoond, enzovoort. Standaard is 1.
get_OutlineTreeHeight() constSpecificeert de hoogte van de documentstructuurboom die moet worden opgeslagen. 0 - de structuurboom wordt niet geconverteerd, 1 - alleen de items van het eerste niveau worden geconverteerd, enzovoort. Standaard is 10.
get_PageNumbers() overrideHaalt op/zet de array met paginanummers die moeten worden geconverteerd.
get_PreserveText() overrideIn XPS kunnen sommige textelementen verwijzingen bevatten naar alternatieve glyphvormen die niet overeenkomen met een tekencode in het lettertype. Als deze vlag op true wordt gezet, wordt de tekst van dergelijke XPS‑elementen geconverteerd naar grafische vormen. Vervolgens verschijnt de tekst zelf transparant erboven. Hierdoor blijft de tekst van dergelijke elementen selecteerbaar. Het neveneffect is echter dat het uitvoerbestand veel groter kan zijn dan het origineel. Als deze vlag op false wordt gezet, worden de tekens die als alternatieve vormen moeten worden weergegeven vervangen door andere tekens die worden gemapt op de alternatieve glyphvormen. Daarom wordt de tekst, hoewel nog steeds selecteerbaar, aangepast en zal waarschijnlijk onleesbaar worden. Standaard is false.
get_TextCompression() constSpecificeert op welk niveau in de documentstructuur ApsBookmark‑objecten moeten worden weergegeven. 0 - niet weergegeven. 1 op het eerste niveau enzovoort. Standaard is 0.
PdfSaveOptions()Maakt een nieuwe instantie van opties aan.
set_BatchSize(int32_t) overrideSpecificeert de grootte van een deel van pagina’s dat van node naar node wordt doorgegeven.
set_EncryptionDetails(System::SharedPtr<PdfEncryptionDetails>)Stelt encryptiedetails in. Indien niet ingesteld, wordt er geen encryptie uitgevoerd.
set_ImageCompression(PdfImageCompression)Specificeert het compressietype dat voor alle afbeeldingen in het document wordt gebruikt. Standaard is PdfImageCompression::Auto.
set_OutlineTreeExpansionLevel(int32_t)Specificeert tot welk niveau de documentstructuur moet worden uitgeklapt wanneer het PDF‑bestand wordt geopend in een viewer. 1 - alleen de items van het eerste niveau worden getoond, 2 - alleen de items van het eerste en tweede niveau worden getoond, enzovoort. Standaard is 1.
set_OutlineTreeHeight(int32_t)Specificeert de hoogte van de documentstructuurboom die moet worden opgeslagen. 0 - de structuurboom wordt niet geconverteerd, 1 - alleen de items van het eerste niveau worden geconverteerd, enzovoort. Standaard is 10.
set_PageNumbers(System::ArrayPtr<int32_t>) overrideHaalt op/zet de array met paginanummers die moeten worden geconverteerd.
set_PreserveText(bool) overrideIn XPS kunnen sommige textelementen verwijzingen bevatten naar alternatieve glyphvormen die niet overeenkomen met een tekencode in het lettertype. Als deze vlag op true wordt gezet, wordt de tekst van dergelijke XPS‑elementen geconverteerd naar grafische vormen. Vervolgens verschijnt de tekst zelf transparant erboven. Hierdoor blijft de tekst van dergelijke elementen selecteerbaar. Het neveneffect is echter dat het uitvoerbestand veel groter kan zijn dan het origineel. Als deze vlag op false wordt gezet, worden de tekens die als alternatieve vormen moeten worden weergegeven vervangen door andere tekens die worden gemapt op de alternatieve glyphvormen. Daarom wordt de tekst, hoewel nog steeds selecteerbaar, aangepast en zal waarschijnlijk onleesbaar worden. Standaard is false.
set_TextCompression(PdfTextCompression)Specificeert op welk niveau in de documentstructuur ApsBookmark‑objecten moeten worden weergegeven. 0 - niet weergegeven. 1 op het eerste niveau enzovoort. Standaard is 0.

Zie ook