ImageXObject

Revisió

ImageXObject És una classe en Aspose.PDF FOSS per a .NET.

Representa una imatge XObject trobada en els 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 estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net. Propietats : BitsPerComponent, ColorSpace, ComponentCount, Filter, HasSoftMask, Height,I més de cinc.

Propietats

NomTipusAccessDescripció
NamestringLlegirEl nom de la font (per exemple, “Im0”).
WidthintLlegirAmplitud de la imatge en píxels.
HeightintLlegirAlçada de la imatge en píxels.
BitsPerComponentintLlegirBit per component.
ColorSpacestring?LlegirEl nom del color espacial.
Filterstring?LlegirEl filtre utilitzat (per exemple, “DCTDecode” per a JPEG, «FlateDecode").
IsJpegboolLlegirÉs una imatge JPEG (filtre DCTDecode).
IsJpeg2000boolLlegirÉs una imatge JPEG2000 (filtre JPXDecode).
HasSoftMaskboolLlegirSi aquesta imatge té una màscara suau (cànal alfa).
IsImageMaskboolLlegirÉs una màscara d’imatge (stencil).
ComponentCountintLlegirNombre de components de color basat en l’espai de colors.

Mètodes

SignatureDescripció
GetRawData()Obté les dades d’imatge en brut (codificades).
GetDecodedData()Obté les dades de la imatge decodificada (filtre(s) eliminats).
GetJpegBytes()Per a les imatges JPEG, torna els bites de JPeg crus (prestats per escriure com a fitxer .jpg).
Save(output: Stream)Salva l’imatge a un flux com JPEG (matgeix Aspose.Pdf, els quals XImage.Save(Stream) emet un JFIF etiquetat JPIG per a la imatge de base).
Save(output: Stream, format: System.Drawing.Imaging.ImageFormat)Salva la imatge a un flux en el format especificat.
Save(path: string)Salvar la imatge a un fitxer.
ToPng()Exporta la imatge com a bytes PNG.

Veure també

 Català