Page 1 of 1
Como se Puede modificar un dibujo
Posted: Tue Aug 20, 2013 2:11 pm
by gabrieloq
Hola a todos, se requiere a partir de una plantilla (dibujo) marcar el resultado en este, la verdad no se como hacerlo si tienen uds alguna pista se le agradeceria, anexo una foto de un programa hecho en fox pro que permite la manipulacion del dibujo el cual permite guardar el resultado y posterior impresion.
Como se Puede modificar un dibujo
Posted: Tue Aug 20, 2013 2:30 pm
by Pablo César
Si tienes la necesidad de dibujar apartir de una imagen pre-moldada, te sugiero que la cargues através de algun editor de imagenes como por ejemplo Paint. Mantienes en una carpeta, todas las imagenes, entre ella una pre-modalda, es decir con una imagen pero sin los detalles a agregar. Haz una cópia de esa pre-moldada y lo abres en el Paint, para que el médico la dibuje. Y la guardas con el nombre del protocolo o algo asi. Pero hacer un editor de imagenes, creo que vá a ser algo muy expendioso, algo muy dificil de hacer em HMG o en C.
Ahora si tu necesidad es elegir las diferentes situaciones, puedes hacer con diversas imagenes ya pre-moldadas.
Re: Como se Puede modificar un dibujo
Posted: Tue Aug 20, 2013 7:49 pm
by danielmaximiliano
gabrieloq wrote:Hola a todos, se requiere a partir de una plantilla (dibujo) marcar el resultado en este, la verdad no se como hacerlo si tienen uds alguna pista se le agradeceria, anexo una foto de un programa hecho en fox pro que permite la manipulacion del dibujo el cual permite guardar el resultado y posterior impresion.
Hola Gabriel :
puedes anexar la aplicacion VFP o el codigo para ver los eventos utilizados en el; de esa manera poder copiar la estuctura para hacerla en Harbour / HMG.
trabaje en VFP y puedo darte una mano.
Como se Puede modificar un dibujo
Posted: Wed Aug 21, 2013 1:43 am
by gabrieloq
Gracias por responder Daniel, desafortunadamente no tengo el codigo que realizo dicha aplicacion, solo la vi en un consultorio en donde atendieron a mi esposa, se que es foxpro por el icono y las .dbf que utiliza la aplicacion voy a ver como puedo contactarme con las personas que hicieron dicha apliacion para que me den un poco de ayuda. cuando tenga algo con gusto lo publicare aqui. Gracias de todos modos.
Re: Como se Puede modificar un dibujo
Posted: Wed Aug 21, 2013 5:58 pm
by danielmaximiliano
Hola Gabriel, voy a charlar con mi compañero Mateo para preguntar sobre modificacion de imagenes en VFP ya que el trabajo con ellas hace algun tiempo largo.
solo queria saber si tenias a mano dicha aplicacion (.Exe) para verla y ayudarte mucho mas rapido.
Re: Como se Puede modificar un dibujo
Posted: Wed Aug 21, 2013 10:19 pm
by srvet_claudio
gabrieloq wrote:Hola a todos, se requiere a partir de una plantilla (dibujo) marcar el resultado en este, la verdad no se como hacerlo si tienen uds alguna pista se le agradeceria, anexo una foto de un programa hecho en fox pro que permite la manipulacion del dibujo el cual permite guardar el resultado y posterior impresion.
Espero que te sea de utilidad:
Code: Select all
hBitmap := BT_BitmapLoadFile (cFileName)
hDC := BT_CreateDC (hBitmap, BT_HDC_BITMAP, @BTstruct)
// Usar aquí las funciones de BT o cual quier otra función de dibujo de Windows que ese handles HDC
BT_DrawSetPixel (hDC, Row, Col, aRGBcolor)
BT_DeleteDC (BTstruct)
BT_BitmapSaveFile (hBitmap, cFileName, nTypePicture) // nTypePicture = BT_FILEFORMAT_BMP, BT_FILEFORMAT_JPG, BT_FILEFORMAT_GIF, BT_FILEFORMAT_TIF, BT_FILEFORMAT_PNG
BT_BitmapRelease (hBitmap)