Obtener Imagen del Diagrama |
Superior Previo |
Puede recuperar una imagen de un diagrama a un archivo o dentro del portapapeles de Windows para pegarla en otras aplicaciones.
En el primer caso use la interfaz PutDiagramImageToFile(const VARIANT FAR& DiagramGUID, const VARIANT FAR& Filename, long Type) proporcionando el GUID del Diagrama, el nombre de archivo de salida y el tipo de imagen (metarchivo o bitmap = 0 o 1). Si type = 0 entonces el tipo de archivo será metafile, si type = 1 entonces utilizará el tipo de archivo a partir del nombre de la extensión (ej. .bmp, .jpg, .gif, .png, .tga).
En el segundo caso llame a PutDiagramImageOnClipboard(const VARIANT FAR& DiagramGUID, long Type) pasando el GUID y el tipo de imagen.
Abajo se da un ejemplo Visual Basic de llamada a este código:
' Código para seleccionar un GUID de diagrama ' 'Llama a la interfaz obtener imagen para colocar la imagen en el portapapeles
EAProject.PutDiagramImageOnClipboard DiagramGUID, 0 ' ' '
Una vez terminado, esta llamada resultará en la imagen del diagrama requerido colocada en el portapapeles de Windows. |