Aspose::Page::XPS::Presentation::Pdf::PdfSaveOptions klass

PdfSaveOptions class

Klass för XPS-som-PDF sparalternativ.

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

Metoder

MetodBeskrivning
get_BatchSize() overrideAnger storleken på en del av sidorna som ska överföras från nod till nod.
get_BeforePageSavingEventHandlers() overrideSamlingen av händelsehanterare som utför modifieringar av en XPS‑sida precis innan den sparas.
get_EncryptionDetails() constHämtar krypteringsdetaljer. Om den inte är angiven utförs ingen kryptering.
get_ImageCompression() constAnger kompressionstyp som ska användas för alla bilder i dokumentet. Standard är PdfImageCompression::Auto.
get_OutlineTreeExpansionLevel() constAnger upp till vilken nivå dokumentets innehållsförteckning ska expandera när PDF-filen öppnas i en visare. 1 – endast objekt på första nivån visas, 2 – endast objekt på första och andra nivån visas, och så vidare. Standard är 1.
get_OutlineTreeHeight() constAnger höjden på dokumentets innehållsförteckningsträd som ska sparas. 0 – trädstrukturen konverteras inte, 1 – endast objekt på första nivån konverteras, och så vidare. Standard är 10.
get_PageNumbers() overrideHämtar/ställer in arrayen med sidnummer som ska konverteras.
get_PreserveText() overrideI XPS kan vissa textelement innehålla referenser till alternativa glyfformer som inte motsvarar någon teckenkod i teckensnittet. Om denna flagga är satt till true konverteras texten från sådana XPS‑element till grafiska former. Därefter visas själva texten transparent ovanpå. Detta gör att texten i sådana element kan väljas. Nackdelen är att utdatafilen kan bli mycket större än originalet. Om flaggan är satt till false ersätts tecknen som ska visas som alternativa former med andra tecken som mappas till de alternativa glyfformerna. Därmed blir texten, även om den fortfarande kan väljas, modifierad och sannolikt oläslig. Standard är false.
get_TextCompression() constAnger på vilken nivå i dokumentets innehållsförteckning ApsBookmark‑objekt ska visas. 0 – visas inte. 1 på första nivån och så vidare. Standard är 0.
PdfSaveOptions()Skapar en ny instans av alternativ.
set_BatchSize(int32_t) overrideAnger storleken på en del av sidorna som ska överföras från nod till nod.
set_EncryptionDetails(System::SharedPtr<PdfEncryptionDetails>)Ställer in krypteringsdetaljer. Om den inte anges utförs ingen kryptering.
set_ImageCompression(PdfImageCompression)Anger kompressionstyp som ska användas för alla bilder i dokumentet. Standard är PdfImageCompression::Auto.
set_OutlineTreeExpansionLevel(int32_t)Anger upp till vilken nivå dokumentets innehållsförteckning ska expandera när PDF-filen öppnas i en visare. 1 – endast objekt på första nivån visas, 2 – endast objekt på första och andra nivån visas, och så vidare. Standard är 1.
set_OutlineTreeHeight(int32_t)Anger höjden på dokumentets innehållsförteckningsträd som ska sparas. 0 – trädstrukturen konverteras inte, 1 – endast objekt på första nivån konverteras, och så vidare. Standard är 10.
set_PageNumbers(System::ArrayPtr<int32_t>) overrideHämtar/ställer in arrayen med sidnummer som ska konverteras.
set_PreserveText(bool) overrideI XPS kan vissa textelement innehålla referenser till alternativa glyfformer som inte motsvarar någon teckenkod i teckensnittet. Om denna flagga är satt till true konverteras texten från sådana XPS‑element till grafiska former. Därefter visas själva texten transparent ovanpå. Detta gör att texten i sådana element kan väljas. Nackdelen är att utdatafilen kan bli mycket större än originalet. Om flaggan är satt till false ersätts tecknen som ska visas som alternativa former med andra tecken som mappas till de alternativa glyfformerna. Därmed blir texten, även om den fortfarande kan väljas, modifierad och sannolikt oläslig. Standard är false.
set_TextCompression(PdfTextCompression)Anger på vilken nivå i dokumentets innehållsförteckning ApsBookmark‑objekt ska visas. 0 – visas inte. 1 på första nivån och så vidare. Standard är 0.

Se även