Foros del Web » Programación para mayores de 30 ;) » .NET »

Duda con iText y escalado en addtemplate

Estas en el tema de Duda con iText y escalado en addtemplate en el foro de .NET en Foros del Web. Buenas tardes: Quería ver si alguien se ha pegado con la librería itext para la generación de PDF. El problema que me surge es el ...
  #1 (permalink)  
Antiguo 27/10/2010, 09:13
 
Fecha de Ingreso: noviembre-2007
Mensajes: 154
Antigüedad: 16 años, 5 meses
Puntos: 2
Pregunta Duda con iText y escalado en addtemplate

Buenas tardes:

Quería ver si alguien se ha pegado con la librería itext para la generación de PDF.

El problema que me surge es el escalado de una página para asignarlo a plantilla.

El PDF que genero tiene que ser A4. Tiene una primera hoja que es una carátula y posteriormente se adjuntan páginas que en principio son también A4 y no debería dar problema al crear el PDF nuevo.

Sin embargo hay casos en los que la página a adjuntar no es exactamente A4 por ajustes del conversor utilizado para crearlo, teniendo algunas décimas de diferencia.

Al asignar el documento a la plantilla, no consigo hacer el escalado a través de:
Código vb:
Ver original
  1. PdfContentByte.AddTemplate

, teniendo problemas con la impresión del documento, generando una carátula y el resto de hojas en blanco.

A ver si alguien puede echarme una mano con el tema de escalado de páginas y con el método AddTemplate, ya que no consigo descifrar, tras infinidad de pruebas, el siginificado de los valores:
a, b, c, d, e, f

Muchas gracias de antemano.

Saludos
  #2 (permalink)  
Antiguo 28/10/2010, 04:58
 
Fecha de Ingreso: noviembre-2007
Mensajes: 154
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: Duda con iText y escalado en addtemplate

Bueno, para el que le pueda interesar, la solución para este tipo de problemas (concatenar pdfs), alguno con distinto tamaño, no se soluciona con un PDFWriter, si no con el PDFCopy.

Saludos.

Etiquetas: escalado, itext, pdf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:37.