Aspose::Page::XPS::Presentation::Pdf::PdfSaveOptions klass
Innehåll
[
Dölj
]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
| Metod | Beskrivning |
|---|---|
| get_BatchSize() override | Anger storleken på en del av sidorna som ska överföras från nod till nod. |
| get_BeforePageSavingEventHandlers() override | Samlingen av händelsehanterare som utför modifieringar av en XPS‑sida precis innan den sparas. |
| get_EncryptionDetails() const | Hämtar krypteringsdetaljer. Om den inte är angiven utförs ingen kryptering. |
| get_ImageCompression() const | Anger kompressionstyp som ska användas för alla bilder i dokumentet. Standard är PdfImageCompression::Auto. |
| get_OutlineTreeExpansionLevel() const | 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. |
| get_OutlineTreeHeight() const | 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. |
| get_PageNumbers() override | Hämtar/ställer in arrayen med sidnummer som ska konverteras. |
| get_PreserveText() override | I 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() const | 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. |
| PdfSaveOptions() | Skapar en ny instans av alternativ. |
| set_BatchSize(int32_t) override | Anger 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>) override | Hämtar/ställer in arrayen med sidnummer som ska konverteras. |
| set_PreserveText(bool) override | I 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
- Class SaveOptions
- Class IMultiPageSaveOptions
- Class IXpsTextConversionOptions
- Class IPipelineOptions
- Class IEventBasedModificationOptions
- Namespace Aspose::Page::XPS::Presentation::Pdf
- Library Aspose.Page for C++