Aspose::Pdf::XImage klass
Innehåll
[
Dölj
]XImage class
Klass som representerar bild‑X‑Objekt.
class XImage : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| AddStencilMask(const System::SharedPtr<System::IO::Stream>&) | Lägger till en stencilmask till XImage. |
| static DetectColorType(const System::SharedPtr<System::Drawing::Bitmap>&) | Returnerar färgtyp för bilden. |
| get_ContainsTransparency() | Om bilden innehåller transparens returneras true; annars false. |
| get_FilterType() | Hämtar bildfiltertyp. |
| get_Grayscaled() | Hämtar gråskalig version av bilden. |
| get_Height() | Hämtar bildens höjd. |
| get_ImageMask() | Hämtar en flagga som indikerar om bilden ska behandlas som en bildmask (se 8.9.6, “Masked Images”). Om denna flagga är sann ska värdet för BitsPerComponent vara 1 och Mask och ColorSpace får inte anges; omaskerade områden ska målas med den aktuella icke‑strokande färgen. Standardvärde: false. |
| get_Metadata() | Metadata för bilden. |
| get_Name() | Hämtar bildens namn. Observera att om du ändrar namn på bilden som har referenser i sidinnehållet kan dokumentet bli felaktigt. Använd i så fall metoden XImage.Rename. |
| get_Width() | Hämtar bildens bredd. |
| GetAlternativeText(const System::SharedPtr<Aspose::Pdf::Page>&) | Returnerar en lista med strängar med alternativ Text för en XImage. |
| GetColorType() | Returnerar färgtyp för bilden. |
| GetNameInCollection() | Returnerar bildens namn i dess samling. |
| GetRawImageData() | Hämtar den råa bilddatan från källbilden. |
| IsTheSameObject(const System::SharedPtr<Aspose::Pdf::XImage>&) | Returnerar true om båda bilderna refererar till samma objekt. |
| Rename(const System::String&) | Byter namn på bilden och ersätter alla referenser till bilden med det nya namnet. |
| Save(const System::SharedPtr<System::IO::Stream>&) | Sparar bilddata till ström som JPEG-bild. |
| Save(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&) | Sparar bilden till ström i önskat format. |
| Save(const System::SharedPtr<System::IO::Stream>&, int32_t) | Sparar bilddata till ström som JPEG-bild med angiven upplösning. |
| Save(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t) | Sparar bilden till ström i önskat format med angiven upplösning. |
| set_Name(const System::String&) | Sätter bildens namn. Observera att om du ändrar namn på bilden som har referenser i sidinnehållet kan dokumentet bli felaktigt. Använd i så fall metoden XImage.Rename. |
| ToStream() | Returnerar den ursprungliga bildströmmen. |
| TrySetAlternativeText(const System::String&, const System::SharedPtr<Aspose::Pdf::Page>&) | Sätter alternativ text för en XImage på sidan. |
Se även
- Class Object
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++