![]() |
Pdf desde asp Hola a todos, .. resulta que tengo un reporte creado con fpdf desde asp y tengo un detalle al imprimir un campo de la base de datos pero es muy largo y no puedo hacer que se ajuste al tamaño del documento.. y no puedo establecerle el margen derecho, simplemente no toma el valor que le asigno .. ayuda porfavor! |
Re: Pdf desde asp ¿código? ¿ejemplo del contenido de ese campo largo? |
Re: Pdf desde asp Aquí anexo código Myakire, Gracias!! <%@language=vbscript%> <!--#include file="fpdf.asp"--> <% Conexion Query g1 = nombre("nombre") Set pdf=CreateJsObject("FPDF") pdf.CreatePDF "L","mm","Letter" pdf.SetPath("fpdf/") pdf.SetFont "Arial","",10 pdf.Open() pdf.SetMargins 20,20,50 'pdf.SetLeftMargin 40 'pdf.SetRightMargin 300 'pdf.SetTopMargin 30 pdf.AddPage() pdf.Cell 40,25, g1 pdf.Image "imagenes/img.jpg", 21, 7, 33, 10, "JPG" Do while not datos.eof Query g2 = datos("acuerdo") g3 = datos("fecha_creacion") pdf.SetTextColor 0,0,0 pdf.ln() pdf.Cell 40,8, "Fecha Acuerdo: " & datos("fecha_creacion") pdf.ln() pdf.Cell 40,8, "Acuerdo: " & g2 pdf.ln() If datos2.eof then else do while not datos2.eof g3 = ">" & datos2("fecha") g4 = datos2("enlace") g5 = datos2("comentario") pdf.SetTextColor 0,128,0 pdf.Cell 40,10,g3 pdf.Cell 40,10,g4 &":" pdf.ln() pdf.Cell 40,10,g5 <-- campo extenso (150 caracteres), y sale del margen der. del documento pdf.ln() datos2.movenext loop end if datos.movenext loop pdf.Close() pdf.Output() %> |
Re: Pdf desde asp aaahhh Bueno, para lo que ocupas puedes usar el método pdf.MultiCell en lugar del método pdf.Cell, para que esos caracteres restantes se vayan al renglón de abajo. Otra cosa que puedes hacer es entrar el sitio del fpdf (in italiano) y bajarte la extensión table (pdf.LoadExtension("table")), que te permite manejar tablas tipo HTML, con columnas y renglones, y el contenido se ajusta a los propiedades que definas. Saludos |
Re: Pdf desde asp Muchas Gracias Myakire, Problema resuelto!! Salu2!! |
| La zona horaria es GMT -6. Ahora son las 22:15. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.