ImageXObject (izvorni element)
Približni podaci
ImageXObject je klasa u Aspose.PDF FOSS za .NET.
Predstavlja sliku XObject koja se nalazi u resursima PDF stranice.
Ova klasa pruža 7 metoda za rad s ImageXObject objektima u .NET programima. Postoje i sljedeće metode: GetDecodedData, GetJpegBytes, GetRawData, Save, ToPng. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: BitsPerComponent, ColorSpace, ComponentCount, Filter, HasSoftMask, Height, i još 5 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
Name | string | Čitaj. | Naziv resursa (npr. “Im0”). |
Width | int | Čitaj. | Širina slike u pikselima. |
Height | int | Čitaj. | Visina slike u pikselima. |
BitsPerComponent | int | Čitaj. | Bitovi po komponentima. |
ColorSpace | string? | Čitaj. | Boja prostora ime. |
Filter | string? | Čitaj. | U tom slučaju, u skladu s člankom 16. stavkom 1. točkom (a) ovog članka, se može koristiti sljedeći:. |
IsJpeg | bool | Čitaj. | Da li je to JPEG slika (DCTDecode filter). |
IsJpeg2000 | bool | Čitaj. | Da li je to JPEG2000 slika (JPXDecode filter). |
HasSoftMask | bool | Čitaj. | Da li ova slika ima mekanu masku (alfa kanal). |
IsImageMask | bool | Čitaj. | Da li je ovo slika maske (štentil). |
ComponentCount | int | Čitaj. | Broj boja u skladu s prostorom boje. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
GetRawData() | Dobijte sirove (kodirane) podatke sliku. |
GetDecodedData() | Dobijte dešifrirane podatke sliku (filteri uklonjeni). |
GetJpegBytes() | Za JPEG slike, vraća sirove JPIG bajtove (spremne za pisanje kao .jpg datoteka). |
Save(output: Stream) | Sačuvaj sliku u strim. |
Save(output: Stream, format: System.Drawing.Imaging.ImageFormat) | Sačuvati sliku u struju u određenom formatu. |
Save(path: string) | Sačuvaj sliku u datoteku. |
ToPng() | Izvezati sliku kao PNG bajtove. |