ImageXObject

ImageXObject

Visió general

ImageXObject és una classe a Aspose.PDF FOSS per a .NET.

Representa un XObject d’imatge trobat als recursos d’una pàgina PDF.

Aquesta classe proporciona 7 mètodes per treballar amb objectes ImageXObject en programes .NET.
Els mètodes disponibles inclouen: GetDecodedData, GetJpegBytes, GetRawData, Save, ToPng.
Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet Aspose.PDF FOSS for .NET.
Propietats: BitsPerComponent, ColorSpace, ComponentCount, Filter, HasSoftMask, Height, i 5 més.

Propietats

NomTipusAccésDescripció
NamestringReadEl nom del recurs (p. ex., “Im0”).
WidthintReadAmplada de la imatge en píxels.
HeightintReadAlçada de la imatge en píxels.
BitsPerComponentintReadBits per component.
ColorSpacestring?ReadNom de l’espai de color.
Filterstring?ReadEl filtre utilitzat (p. ex., “DCTDecode” per a JPEG, “FlateDecode”).
IsJpegboolReadIndica si és una imatge JPEG (filtre DCTDecode).
IsJpeg2000boolReadIndica si és una imatge JPEG2000 (filtre JPXDecode).
HasSoftMaskboolReadIndica si aquesta imatge té una màscara suau (canal alfa).
IsImageMaskboolReadIndica si és una màscara d’imatge (estèncil).
ComponentCountintReadNombre de components de color basat en l’espai de color.

Mètodes

SignatureDescription
GetRawData()Obté les dades d’imatge en brut (codificades).
GetDecodedData()Obté les dades d’imatge decodificades (filtres eliminats).
GetJpegBytes()Per a imatges JPEG, retorna els bytes JPEG en brut (preparats per escriure com a fitxer .jpg).
Save(output: Stream)Desa la imatge a un flux.
Save(output: Stream, format: System.Drawing.Imaging.ImageFormat)Desa la imatge a un flux en el format especificat.
Save(path: string)Desa la imatge a un fitxer.
ToPng()Exporta la imatge com a bytes PNG.

Vegeu també

 Català