Imagen con tword

Post Reply
dobfivewin
Posts: 325
Joined: Sun Feb 03, 2008 11:04 pm
Location: Argetnina

Imagen con tword

Post by dobfivewin »

Amigos...

Estoy generando documentos word con la clase tword y con Office 2007 cuando incluyon una imagen me coloca un recuadro en blanco

oWord:AddImagen( 0 , 1 , 5 , 10 , diskname()+':'+'logo.bmp' ,{0})

me lo realiza con formato BMP o JPG

Gracias

dbarrio
Argentina
dobfivewin
Posts: 325
Joined: Sun Feb 03, 2008 11:04 pm
Location: Argetnina

Post by dobfivewin »

Estimados

Nadie tiene respuesta apregunta?? o que me dirija a alguien especial para ver como puedo solucionar

o bien existe la clase TWORD actualizada??

dbarrio
Argentina
User avatar
Euclides
Posts: 157
Joined: Wed Mar 28, 2007 1:19 pm

Post by Euclides »

dbarrio,

hBmp:=ReadBitmap(0, "C:\bitmap.bmp")
nHig=nBmpHeight(hBmp)
nWid=nBmpWidth(hBmp)
oWord:AddImagen( 1, 1, 1+nCol, 1+nHig, nWid, "C:\bitmap.bmp", {1,1,1,1,1,1})

Saludos, Euclides
dobfivewin
Posts: 325
Joined: Sun Feb 03, 2008 11:04 pm
Location: Argetnina

Post by dobfivewin »

Estimado Euclides

Muchas gracias por tu respuesta.

Te comento que no me coincide el orden de los comando que me pasas con la clase que tengo yo (TWORD), sin duda que no me funciona.

oWord:AddImagen( 1, 1, 1+nCol, 1+nHig, nWid, 'c:\logo.bmp', {1,1,1,1,1,1})

oWord:AddImagen( 0 , 1 , 5 , 10 , diskname()+':'+'logo.bmp' ,{0})

No debemos tener la misma clase TWORD

Saludos

Dbarrio
Argentina
User avatar
Euclides
Posts: 157
Joined: Wed Mar 28, 2007 1:19 pm

Post by Euclides »

dbarrio,
sigue el método AddImagen:

METHOD AddImagen( nTop, nLeft, nBottom, nRight, cImagen, alinea, ntipo, nrotacion ) CLASS TWord

::Box(nTop, nLeft, nBottom, nRight, {,,,,,,,cImagen}, alinea, ntipo, nrotacion, .t.)

return nil

Saludos, Euclides
Loren
Posts: 479
Joined: Fri Feb 16, 2007 10:29 am
Location: Cadiz - España

Post by Loren »

dobfivewin...

Yo hago lo siguiente:


oWord:AddImagen( 20, 30, 81, 90, logotipo,{,,,1,,})


Un saludo.
LORENZO
dobfivewin
Posts: 325
Joined: Sun Feb 03, 2008 11:04 pm
Location: Argetnina

Post by dobfivewin »

Amigos del Foro

solucioné el problema....

muchas gracias

Propongo abrir un Asunto para intercambiar conocimiento sobre la clase TWORD

Saludos para todos

David
Argentina
Post Reply