FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour imagenes .svg
Posts: 1816
Joined: Wed Oct 26, 2005 02:49 PM
imagenes .svg
Posted: Wed Oct 08, 2025 12:31 AM

Hola buenas noches para todos, hemos intentado colocar imágenes de tipo .svg, pero hasta ahora sin éxito, sabe alguien si se puede hacer? sobre todo para colocarlas en el BRUSH de la ventana principal de la aplicación.

Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: imagenes .svg
Posted: Wed Oct 08, 2025 06:01 AM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 6983
Joined: Fri Oct 07, 2005 07:07 PM
Re: imagenes .svg
Posted: Wed Oct 08, 2025 10:28 AM
He integrado varias veces C vía #pragma BEGINDUMP en FiveWin; es una combinación perfecta. Comparto un enfoque generado por ChatGPT. Yo ahora mismo no lo necesito y no lo he probado, pero quizá a alguien le sirva.

Respuesta corta:
FiveWin/Win32 no tiene un SVG brush nativo. Puedes rasterizar el SVG en un HBITMAP de 32 bpp (p. ej. con NanoSVG) y pintarlo en bEraseBkGnd para cubrir toda el área (sin mosaico). Alternativamente, usarlo como TBrush producirá tiling.

https://clipper2web.com/php/svgharbourpragma.html

Continue the discussion