clase Tpdf

Re: clase Tpdf

Postby surGom » Tue Sep 18, 2012 7:05 pm

Adhemar
yo lo hago así enlazo la pdflib.lib en verce la ponés en librería de terceros tal cual viene en xHarbour y nada mas
fijate en el script que hace el verce

https://docs.google.com/open?id=0B8UT409V4x1mU0RPOG1TNU9COVk

elaza la zlib.lib
Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: clase Tpdf

Postby acuellar » Tue Sep 18, 2012 7:44 pm

Gracias Distinguido Luis.

Funciona.
Me faltaba enlazar la zLib.LIB

Lo que me queda por solucionar es el problema de exportar a Excel desde xBrowse con la última Rev. 9656 de xHarbour.
El problema es la RTL.LIB

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1643
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: clase Tpdf

Postby acuellar » Wed Sep 19, 2012 9:50 pm

Hola Luis

He hecho prueba de impresion de texto con el ejemplo y simpre lo coloca al final
Si coloco asi:
Code: Select all  Expand view

   L=0
   For I:=1 To 15
    oPdf:Pdfatsay("Prueba PDF"  ,820-L,1)
    L+=10
   Next I
 


Muestra al inicio. Porque??

La funcion cm2dpi() me la podes pasar.

Gracias amigo.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1643
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: clase Tpdf

Postby surGom » Wed Sep 19, 2012 10:47 pm

Aquí va
No recuerdo bien pero me parece que la creo The Full, sino es disculpas al autor

Code: Select all  Expand view
function cm2dpi( nCM, page, lHeight )
   Local nHeight,nDpi := 72
   Local nRes

   if empty( lHeight )
      lHeight := .T.
   endif

   if lHeight
      nHeight := 842.0
      nRes := nHeight - ( nCM * nDpi / 2.54 )
   else
      nRes := ( nCM * nDpi / 2.54 )
   endif

return nRes


Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: clase Tpdf

Postby surGom » Wed Sep 19, 2012 10:50 pm

Me averguenza no recordar de quien es y es porque para hacer funcionar tuve que rebuscar por todos lados y de casualidad dí con ella en su momento
La imagen fue lo mas difícil

Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: clase Tpdf

Postby acuellar » Wed Sep 19, 2012 10:55 pm

Gracias Distinguido.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1643
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: clase Tpdf

Postby jnavas » Mon Apr 03, 2017 7:58 am

Saludos
Necesito colocar textos alineados hacia la Derecha, caso de valores Numéricos.
User avatar
jnavas
 
Posts: 479
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela

Re: clase Tpdf

Postby colthop » Mon Apr 03, 2017 9:03 am

Hola jnavas:

La cosa es muy sencilla en realidad es solo imaginárselo. Solo puedes poner tipos de letra de paso fijo y además caracteres alfanuméricos por lo que para hacer que coincidan el último digito a la derecha transfórmalos con str:

str(campo01,18,10)
str(campo02,10, 6)
str(campo03,5,2)
str(campo04,10,2)

Y así siempre tienen la misma longitud y están alineado a la derecha.

Un saludo

Carlos
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es

Nunca se termina de aprender, por eso necesito siempre ayuda.
colthop
 
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 39 guests