FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Problema con Image2Pdf
Posts: 564
Joined: Thu Oct 13, 2005 09:23 AM
Problema con Image2Pdf
Posted: Thu Aug 21, 2008 08:42 PM
Hola,
Estoy usando Image2Pdf para generar PDF a partir de preview de listados. Tengo el problema de que en el preview los listados se ven bien, pero en los PDF las columnas se montan una encima de otra. Cuando genero el informe con el Report pongo una anchura de columna con la clausula SIZE pero no recorto el campo, es decir, no hago Substr(campo,1,longitud). Al generar el Preview me recorta automaticamente el contenido a mostrar en las columnas en función del ancho de la columna, pero al generar el PDF no recorta el ancho de las columnas como lo hace en el preview, y me muestra las cadenas completas montandose en la columna de la derecha.

El codigo que uso para lanzar el PDF es este:
	cPdfFileName := oApp():cPdfPath+RTrim(cPdfFileName)

	TRY
		if ValType( aFiles ) == "A"
			I2PDF_License( "codigo de licencia" )
			iErr := IPMeta()      // Flag that his is a meta file
			iErr := IPSize()      // Reset the size
			FOR ix := 1 TO LEN( aFiles )   // Build the pages using the array of temp files
				imageFilename := aFiles[ix]
				iErr := IPAddImg(imageFilename)
			NEXT
			iErr := IPSetDPI(0)   // Set DPI to the default for PDF's.  It works better.
			iErr := IPMakePDF(cPdfFileName, 0, errorText, 40 )   // Create the PDF.
		endif
	CATCH


Alguien ha tenido un problema similar y lo ha solucionado.
Saludos,
Posts: 1067
Joined: Wed Nov 09, 2005 02:17 AM
Problema con Image2Pdf
Posted: Tue Aug 26, 2008 12:31 AM

José,

Que versão você usa? Este problema foi corrigido a partir da versão 2.2.1.0.

Sds,
Vilian F. Arraes
vilian@vfatec.com.br
Belém-Pa-Brazil

Continue the discussion