Aspose::Pdf::Optimization::ImageCompressionOptions class
Innehåll
[
Dölj
]ImageCompressionOptions class
Klassen innehåller en uppsättning alternativ för bildkomprimering.
class ImageCompressionOptions : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| get_CompressImages() const | Om denna flagga är satt till true komprimeras bilder i dokumentet. Komprimeringsnivån anges med egenskapen ImageQuality. |
| get_Encoding() const | Hämtar kodning som används för att lagra bilder. |
| get_ImageQuality() const | Anger nivån för bildkomprimering när flaggan CompressImages används. |
| get_MaxResolution() const | Anger maximal upplösning för bilder. Om en bild har högre upplösning kommer den att skalas. |
| get_ResizeImages() const | Om denna flagga är satt till true och CompressImages är true kommer bilder att ändras i storlek om bildens upplösning är större än den angivna MaxResolution‑parametern. |
| get_Version() const | Version av komprimeringsalgoritm. Möjliga värden är: 1. standardkomprimering, 2. fast (förbättrad komprimering som är snabbare än standard men kan vara otillämplig för vissa bilder), 3. mixed (standardkomprimering tillämpas på bilder som inte kan komprimeras av den snabbare algoritmen, detta kan ge bästa komprimering men är långsammare än “fast”‑algoritmen. Version “Fast” är inte tillämplig för storleksändring av bilder (standardmetoden kommer att användas). Standard är “Standard”. |
| ImageCompressionOptions() | |
| set_CompressImages(bool) | Om denna flagga är satt till true komprimeras bilder i dokumentet. Komprimeringsnivån anges med egenskapen ImageQuality. |
| set_Encoding(ImageEncoding) | Ställer in kodning som används för att lagra bilder. |
| set_ImageQuality(int32_t) | Anger nivån för bildkomprimering när flaggan CompressImages används. |
| set_MaxResolution(int32_t) | Anger maximal upplösning för bilder. Om en bild har högre upplösning kommer den att skalas. |
| set_ResizeImages(bool) | Om denna flagga är satt till true och CompressImages är true kommer bilder att ändras i storlek om bildens upplösning är större än den angivna MaxResolution‑parametern. |
| set_Version(ImageCompressionVersion) | Version av komprimeringsalgoritm. Möjliga värden är: 1. standardkomprimering, 2. fast (förbättrad komprimering som är snabbare än standard men kan vara otillämplig för vissa bilder), 3. mixed (standardkomprimering tillämpas på bilder som inte kan komprimeras av den snabbare algoritmen, detta kan ge bästa komprimering men är långsammare än “fast”‑algoritmen. Version “Fast” är inte tillämplig för storleksändring av bilder (standardmetoden kommer att användas). Standard är “Standard”. |
Se även
- Class Object
- Namespace Aspose::Pdf::Optimization
- Library Aspose.PDF for C++