Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Legnak en 21 Enero 2014, 00:06 am



Título: controlar tablas muy grandes que se salen de la hoja con itextsharp
Publicado por: Legnak en 21 Enero 2014, 00:06 am
Hola, para los que no lo conocen itextsharp es una libreria para la creación de PDF, todo me va bien para su creación, el gran problema lo tengo en la creación de las tablas, al ser una tabla muy grande (la obtengo desde BD) se me sale de la hoja, alguno que haya trabajado anteriormente con esa librería tiene idea de como controlar eso?

Saludos y gracias de antemano


Título: Re: controlar tablas muy grandes que se salen de la hoja con itextsharp
Publicado por: engel lex en 21 Enero 2014, 00:12 am
he trabajado con la generación de pdf desde db en otros sistemas... no se como es en ese pero eso pasa...

recomendación... si tiene una funcionalidad para saber en que posición está el "cursor" úsala para generar el salto de pagina... si no, cuenta cuantas filas máximas caben y en tu for con un if haces el salto de pagina


Título: Re: controlar tablas muy grandes que se salen de la hoja con itextsharp
Publicado por: Legnak en 21 Enero 2014, 02:43 am
gracias por la respuesta hermanazo! justo eso hice, usando las coordenadas

ahora lo que me falta controlar es la anchura de una columna que suele tener mucho contenido y no me respeta la validación jaja, de resto todo bien

una vez más gracias, hacia tiempo que nadie me respondia por aca jajaja


Título: Re: controlar tablas muy grandes que se salen de la hoja con itextsharp
Publicado por: engel lex en 21 Enero 2014, 02:51 am
posiblemente tus problemas eran muy puntuales XD fijate que no respondí tu pregunta como tal, porque es posible que pocos (o ninguno) hayan usado este sistema...


Título: Re: controlar tablas muy grandes que se salen de la hoja con itextsharp
Publicado por: Legnak en 21 Enero 2014, 03:54 am
ni tan puntuales, anduve buscando, recorri media internet y no consegui nada xD
tu al menos me diste una idea de donde partir y eso vale mucho xD