Clase Aspose::Pdf::XImage
Contenido
[
Ocultar
]XImage class
Clase que representa un X-Object de imagen.
class XImage : public System::Object
Métodos
| Método | Descripción |
|---|---|
| AddStencilMask(const System::SharedPtr<System::IO::Stream>&) | Añade una máscara de plantilla al XImage. |
| static DetectColorType(const System::SharedPtr<System::Drawing::Bitmap>&) | Devuelve el tipo de color de la imagen. |
| get_ContainsTransparency() | Si la imagen contiene transparencia, devuelve true; de lo contrario, false. |
| get_FilterType() | Obtiene el tipo de filtro de la imagen. |
| get_Grayscaled() | Obtiene la versión en escala de grises de la imagen. |
| get_Height() | Obtiene la altura de la imagen. |
| get_ImageMask() | Obtiene una bandera que indica si la imagen debe tratarse como una máscara de imagen (ver 8.9.6, “Masked Images”). Si esta bandera es verdadera, el valor de BitsPerComponent debe ser 1 y Mask y ColorSpace no deben especificarse; las áreas sin máscara deben pintarse usando el color actual de no trazo. Valor predeterminado: false. |
| get_Metadata() | Metadata de la imagen. |
| get_Name() | Obtiene el nombre de la imagen. Tenga en cuenta que si cambia el nombre de la imagen que tiene referencias en el contenido de la página, el documento puede quedar incorrecto. Por favor, use el método XImage.Rename en este caso. |
| get_Width() | Obtiene el ancho de la imagen. |
| GetAlternativeText(const System::SharedPtr<Aspose::Pdf::Page>&) | Devuelve una lista de cadenas con el Text alternativo para un XImage. |
| GetColorType() | Devuelve el tipo de color de la imagen. |
| GetNameInCollection() | Devuelve el nombre de la imagen en su colección. |
| GetRawImageData() | Recupera los datos sin procesar de la imagen fuente. |
| IsTheSameObject(const System::SharedPtr<Aspose::Pdf::XImage>&) | Devuelve true si ambas imágenes hacen referencia al mismo objeto. |
| Rename(const System::String&) | Renombra la imagen y reemplaza todas las referencias a la imagen con el nuevo nombre. |
| Save(const System::SharedPtr<System::IO::Stream>&) | Guarda los datos de la imagen en el flujo como una imagen JPEG. |
| Save(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&) | Guarda la imagen en el flujo con el formato solicitado. |
| Save(const System::SharedPtr<System::IO::Stream>&, int32_t) | Guarda los datos de la imagen en el flujo como una imagen JPEG con la resolución especificada. |
| Save(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t) | Guarda la imagen en el flujo con el formato solicitado y la resolución especificada. |
| set_Name(const System::String&) | Establece el nombre de la imagen. Tenga en cuenta que si cambia el nombre de la imagen que tiene referencias en el contenido de la página, el documento puede quedar incorrecto. Por favor, use el método XImage.Rename en este caso. |
| ToStream() | Devuelve el flujo de imagen original. |
| TrySetAlternativeText(const System::String&, const System::SharedPtr<Aspose::Pdf::Page>&) | Establece el texto alternativo para un XImage en la página. |
Ver también
- Class Object
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++