Este método está implementado en FRE para Windows
Este método devuelve una parte de la imagen como un DIB (mapa de bits independiente del dispositivo) con orientación de arriba abajo. La paleta, en la que 0 corresponde al color negro, se usa para imágenes en escala de grises y en blanco y negro.
El método devuelve el DIB como un objeto Handle. Este objeto administra la asignación de memoria y libera los recursos cuando dejan de utilizarse.
Modification
[in] Este parámetro de tipo ImageModification define las modificaciones que se aplican a la imagen. Puede incluir rectángulos de recorte, en cuyo caso solo se pasan las partes especificadas de la imagen; el factor de escalado; rectángulos de pintura para rellenar partes de la imagen con color, etc. Este parámetro puede ser 0 y, en ese caso, no se aplicará ninguna modificación a la página de imagen y se pasará “tal cual”.
Result
[out, retval] Un puntero a una variable de puntero IHandle* que recibe el puntero de interfaz del objeto Handle resultante, que representa el identificador del mapa de bits asociado.
Este método no funciona si Engine se carga como un servidor fuera de proceso en Linux o si el objeto se crea con OutprocLoader en Windows.
El método se utiliza en las siguientes herramientas de demostración para Windows: Engine Predefined Processing Profiles.
ImageModification
IImage::EstimateBitmapSize