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
| Nom | Tipus | Access | Descripció |
|---|---|---|---|
Name | string | Llegir | El nom de la font (per exemple, “Im0”). |
Width | int | Llegir | Amplitud de la imatge en píxels. |
Height | int | Llegir | Alçada de la imatge en píxels. |
BitsPerComponent | int | Llegir | Bit per component. |
ColorSpace | string? | Llegir | El nom del color espacial. |
Filter | string? | Llegir | El filtre utilitzat (per exemple, “DCTDecode” per a JPEG, «FlateDecode"). |
IsJpeg | bool | Llegir | És una imatge JPEG (filtre DCTDecode). |
IsJpeg2000 | bool | Llegir | És una imatge JPEG2000 (filtre JPXDecode). |
HasSoftMask | bool | Llegir | Si aquesta imatge té una màscara suau (cànal alfa). |
IsImageMask | bool | Llegir | És una màscara d’imatge (stencil). |
ComponentCount | int | Llegir | Nombre de components de color basat en l’espai de colors. |
Mètodes
| Signature | Descripció |
|---|---|
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. |