clase Tpdf
Posted: Tue Sep 18, 2012 6:17 am
Hola a todos:
Estoy utilizando la clase Tpdf y hasta ahora no habia necesitado cambiar de tipo de letra y ahora que lo intento no me funciona siempre me sale el mismo tipo de letra, sin embargo si cambio el tamaño y si es NEGRITA o no eso si funciona el fuente es muy sencillo:
En el principio esta :
Alguien poria ayuarme de como solucionarlo.
Gracias.
Carlos
Estoy utilizando la clase Tpdf y hasta ahora no habia necesitado cambiar de tipo de letra y ahora que lo intento no me funciona siempre me sale el mismo tipo de letra, sin embargo si cambio el tamaño y si es NEGRITA o no eso si funciona el fuente es muy sencillo:
Code: Select all
store 595/147 to fiz1
store 842/80 to col
oPdf := tpdf():new("VistaPrevia.pdf")
oPdf:Pdfnewpage("A4","P",6,trim(vnocab))
if opci14 = 1
oPdf:PdfImage(xrutadato + "EMP" + xempr + "\factura.jpg",0,0,595,842)
endif
do while .T.
if eof()
exit
endif
if cabecera = "S"
oPdf:PdfSetFont(upper(trim(vnocab)),1,ABS(vhecab))
oPdf:PdfAtSay(trim(substr(descripcio,1,49)) ,842-(col*columna), fila*fiz1,.T.)
else
oPdf:PdfSetFont(upper(trim(vnolin)),0,ABS(vhelin))
oPdf:PdfAtSay(trim(substr(descripcio,1,49)) ,842-(col*columna), fila*fiz1,.T.)
endif
skip + 1
enddo
oPdf:PdfClosePage()
oPdf:PdfClose()
Code: Select all
#include "PdfHbDoc.ch"
Gracias.
Carlos