ImageXObject

ImageXObject

Přehled

ImageXObject je třída v Aspose.PDF FOSS pro .NET.

Představuje image XObject nalezený v prostředcích stránky PDF.

Třída poskytuje 7 metod pro práci s objekty ImageXObject v programech .NET.
Dostupné metody zahrnují: GetDecodedData, GetJpegBytes, GetRawData, Save, ToPng.
Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS for .NET.
Vlastnosti: BitsPerComponent, ColorSpace, ComponentCount, Filter, HasSoftMask, Height a dalších 5.

Vlastnosti

NázevTypPřístupPopis
NamestringReadNázev zdroje (např. „Im0“).
WidthintReadŠířka obrázku v pixelech.
HeightintReadVýška obrázku v pixelech.
BitsPerComponentintReadBity na komponentu.
ColorSpacestring?ReadNázev barevného prostoru.
Filterstring?ReadPoužitý filtr (např. „DCTDecode“ pro JPEG, „FlateDecode“).
IsJpegboolReadZda se jedná o JPEG obrázek (filtr DCTDecode).
IsJpeg2000boolReadZda se jedná o JPEG2000 obrázek (filtr JPXDecode).
HasSoftMaskboolReadZda má tento obrázek měkkou masku (alfa kanál).
IsImageMaskboolReadZda se jedná o masku obrázku (šablona).
ComponentCountintReadPočet barevných komponent podle barevného prostoru.

Metody

SignatureDescription
GetRawData()Získat surová (zakódovaná) data obrázku.
GetDecodedData()Získat dekódovaná data obrázku (filtry odstraněny).
GetJpegBytes()Pro JPEG obrázky vrací surové JPEG bajty (připravené k zápisu jako soubor .jpg).
Save(output: Stream)Uložit obrázek do proudu.
Save(output: Stream, format: System.Drawing.Imaging.ImageFormat)Uložit obrázek do proudu ve specifikovaném formátu.
Save(path: string)Uložit obrázek do souboru.
ToPng()Exportovat obrázek jako PNG bajty.

Viz také

 Čeština