Como se Puede modificar un dibujo

HMG en Español

Moderator: Rathinagiri

Post Reply
gabrieloq
Posts: 46
Joined: Thu Jan 24, 2013 9:45 pm
Location: Bucaramanga

Como se Puede modificar un dibujo

Post 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.
Attachments
dibujo.jpg
dibujo.jpg (76.26 KiB) Viewed 3217 times
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

Como se Puede modificar un dibujo

Post 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.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
danielmaximiliano
Posts: 2646
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: Como se Puede modificar un dibujo

Post 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.
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
gabrieloq
Posts: 46
Joined: Thu Jan 24, 2013 9:45 pm
Location: Bucaramanga

Como se Puede modificar un dibujo

Post 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.
User avatar
danielmaximiliano
Posts: 2646
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: Como se Puede modificar un dibujo

Post 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.
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
srvet_claudio
Posts: 2223
Joined: Thu Feb 25, 2010 8:43 pm
Location: Uruguay
Contact:

Re: Como se Puede modificar un dibujo

Post 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)

Best regards.
Dr. Claudio Soto
(from Uruguay)
http://srvet.blogspot.com
Post Reply