Problema con Image2Pdf

Problema con Image2Pdf

Postby José Luis Sánchez » Thu Aug 21, 2008 8: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:
Code: Select all  Expand view  RUN
   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,
User avatar
José Luis Sánchez
 
Posts: 556
Joined: Thu Oct 13, 2005 9:23 am
Location: Novelda - Alicante - España

Postby vilian » 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
User avatar
vilian
 
Posts: 982
Joined: Wed Nov 09, 2005 2:17 am
Location: Brazil


Return to FiveWin para Harbour/xHarbour

Who is online

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