ImageXObject

Opinie generală

ImageXObject este o clasă în Aspose.PDF FOSS pentru .NET.

Reprezintă o imagine XObject găsită în resursele unei pagini PDF.

Această clasă oferă 7 metode pentru a lucra cu obiecte ImageXObject în programe .NET. Metodele disponibile includ: GetDecodedData, GetJpegBytes, GetRawData, Save, ToPng. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: BitsPerComponent, ColorSpace, ComponentCount, Filter, HasSoftMask, Height, şi încă 5 .

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
NamestringCiteşte.Numele resursei (de exemplu, “Im0”).
WidthintCiteşte.Lățimea imaginii în pixeli.
HeightintCiteşte.Înălțimea imaginii în pixeli.
BitsPerComponentintCiteşte.Biti pe componentă.
ColorSpacestring?Citeşte.Numele spaţiului de culoare.
Filterstring?Citeşte.Filtrul utilizat (de exemplu, “DCTDecode” pentru JPEG, ““FlateDecode”).
IsJpegboolCiteşte.Dacă este o imagine JPEG (filtru DCTDecode).
IsJpeg2000boolCiteşte.Dacă este o imagine JPEG2000 (filtru JPXDecode).
HasSoftMaskboolCiteşte.Dacă această imagine are o mască moale (canal alfa).
IsImageMaskboolCiteşte.Dacă este o mască de imagine (stensil).
ComponentCountintCiteşte.Numărul componentelor de culoare pe baza spațiului color.

Metode de evaluare

SemnăturaDescriere:
GetRawData()Obțineți datele de imagine brute (codate).
GetDecodedData()Obțineți datele de imagine decodate (filtri eliminați).
GetJpegBytes()Pentru imaginile JPEG, se returnează baitii JPIG cruzi (preti pentru a scrie ca fișier .jpg).
Save(output: Stream)Salvaţi imaginea într-un flux.
Save(output: Stream, format: System.Drawing.Imaging.ImageFormat)Salvați imaginea într-un flux în formatul specificat.
Save(path: string)Salvează imaginea într-un fişier.
ToPng()Exportați imaginea ca baiti PNG.

Vezi și:

 Română