Use this file to discover all available pages before exploring further.
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.
FREngine.IEngine engine;FREngine.IFRDocument frdoc;// Suponemos que el documento ya se ha creado y que se le han agregado imágenes// Obtener el identificador de mapa de bits de un plano de imagen en color de una página del documentoFREngine.IFRPage page = frDoc.Pages[0];FREngine.IImageDocument imageDoc = page.ImageDocument;FREngine.IImage image = imageDoc.ColorImage;FREngine.IHandle hBitmap = image.GetBitmap( null );// Trabajar con el mapa de bitsSystem.Drawing.Image preprocessedImage = System.Drawing.Image.FromHbitmap( hBitmap.Handle );...Gdi32.DeleteObject( hBitmap );