FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Crear bitmap con datas
Posts: 172
Joined: Fri Oct 07, 2005 12:00 PM
Crear bitmap con datas
Posted: Tue Dec 20, 2005 10:13 PM
Hola a todos.

Alguien recuerda una funci贸n para crear bitmaps a partir de una cadena de texto.

Alguna vez recuerdo algo asi:

'42 4D 96 0D 00 00 00 00 00 00 36 04 00 00 28 00'
 '00 00 28 00 00 00 3C 00 00 00 01 00 08 00 00 00'
 '00 00 60 09 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 BF 00 00 BF'
 '00 00 00 BF BF 00 BF 00 00 00 BF 00 BF 00 BF BF'
 '00 00 C0 C0 C0 00 C0 DC C0 00 F0 CA A6 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
 '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'


luego se leian estos datos con una funci贸n y se convertian a bitmap.

El caso es que no me acuerdo donde estaba esa funci贸n

Un saludo
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Crear bitmap con datas
Posted: Tue Dec 20, 2005 10:44 PM

Paco,

Es una funci贸n propia de FiveWin:

HBITMAP CreateMemBitmap( HDC hDC, BYTE far * cBitmap )

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 16
Joined: Thu Dec 01, 2005 04:15 PM
Crear bitmap con datas
Posted: Thu Jan 12, 2006 08:45 AM

Antonio,

Donde puedo leer algo respecto de como se manejan esas datas?
Sigo con la idea de generar un bitmap en memoria donde los colores son calculados, con ellos crear un brush para asiganrlo como fondo de los dialogos.
Por donde me recomiendas empezar? Que manera sugieres para hacer eso?

Saludos

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Crear bitmap con datas
Posted: Thu Jan 12, 2006 12:15 PM

Carlos,

La manera m谩s simple es cargar el bitmap en el Borland Resources Workshop y ver el bitmap en modo binario.

En cuanto a la descripci贸n del formato binario del bitmap, lo recomendable es buscar en google.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 172
Joined: Fri Oct 07, 2005 12:00 PM
Crear Brush
Posted: Thu Jan 12, 2006 11:45 PM
Hola

Creo que esto es una soluci贸n aunque no se si ser谩 la mas "acad茅mica" pero creo que te funcionar谩.

Un saludo


Function CreaBrushDegradada()
local hDC, hDCMem, hOldBmp   
local hBmpBrush
local oBrush
local nWidth := 100
local nHeight := 4

hDC          := oWnd:GetDC()
hDCMem       := CreateCompatibleDC( hDC )
hBmpBrush    := CreateCompatibleBitmap( hDC, nWidth, nHeight )
hOldBmp      := SelectObject( hDCMem, hBmpBrush )

Degrada( hDCMem, {0, 0, nHeight, nWidth }, CLR_WHITE, CLR_BLUE )

SelectObject( hDCMem, hOldBmp )

DeleteDC( hDCMem )
oWnd:ReleaseDC()

DEFINE BRUSH oBrush COLOR CLR_HRED
oBrush:hBrush := CreatePatternBrush( hBmpBrush )

return oBrush
Posts: 16
Joined: Thu Dec 01, 2005 04:15 PM
Crear bitmap con datas
Posted: Fri Jan 13, 2006 12:23 PM

Ahora mismo la pruebo, pero si me funiona es EXACTAMENTE lo que busco

Muchas gracias

Posts: 336
Joined: Wed May 16, 2007 09:40 PM
Re: Crear bitmap con datas
Posted: Wed Feb 23, 2011 08:34 PM

Hola

Como puedo crear un bitmap, con datos que tengo y con una font especifica, para que me genere un bitmap o jpg

Tengo una cadena de caracteres que le quiero colocar un font que es pdf417 y me los convierta en codigo de barra y cuando aparezca la imagen ya este codificado

gracias

Fivewin-Xharbour 24.09, Iquique, Chile

Continue the discussion