ImageXObject

Összefoglaló

ImageXObject az .NET-es FOSS Aspose.PDF osztály.

A PDF-oldal forrásai között található XObject kép.

Ez a osztály 7 módszert kínál az ImageXObject objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: GetDecodedData, GetJpegBytes, GetRawData, Save, ToPng. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: BitsPerComponent, ColorSpace, ComponentCount, Filter, HasSoftMask, Height, és még öt.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
NamestringOlvasd!A forrás neve (pl. “Im0”).
WidthintOlvasd!A kép szélessége pixelekben.
HeightintOlvasd!A kép magassága pixelekben.
BitsPerComponentintOlvasd!Bits komponensenként.
ColorSpacestring?Olvasd!Színes térnév.
Filterstring?Olvasd!A használt szűrő (pl. “DCTDecode” JPEG-hez, “FlateDecode”).
IsJpegboolOlvasd!Az, hogy ez egy JPEG kép (DCTDecode szűrő).
IsJpeg2000boolOlvasd!Az, hogy ez egy JPEG2000 kép (JPXDecode szűrő).
HasSoftMaskboolOlvasd!Az, hogy a képen van-e puha maszk (alfa csatorna).
IsImageMaskboolOlvasd!Ez egy képmaszk.
ComponentCountintOlvasd!A színtér alapján a színkomponensek száma.

Módszerek

Az aláírás:Leírás
GetRawData()Szerezd meg a nyers (kódolt) képadatok.
GetDecodedData()Szerezd meg a dekódolt képadatok (a szűrők eltávolításával).
GetJpegBytes()JPEG képek esetében a nyers JPIG-bitéket adja vissza (kész .jpg fájlként írni).
Save(output: Stream)Vedd le a képet egy streamre.
Save(output: Stream, format: System.Drawing.Imaging.ImageFormat)A képet a megadott formátumban mentse meg.
Save(path: string)A képet egy fájlba mentse.
ToPng()Export a kép PNG bájt.

Lásd még:

 Magyar