[email protected] wrote: > How can I get the headerTable to start printing on the next page > if there is NOT enough room to fit it and n rows of the contentTable > onto the same page? In other words I dont want a headerTable all by > > itself on the bottom of a page -- I would rather have it start printing > on the next page.
I'm sure there's more than one way to do it, but if you set the total width of the table (use setTotalWidth() and don't forget setLockedWidth()), you can ask the table for the height of its cells. Compare the height of the header with the space left on the page (you can get the current Y position using getVerticalPosition(); subtract this value from the bottom() value of the page). Another solution involves using ColumnText. -- This answer is provided by 1T3XT BVBA http://www.1t3xt.com/ - http://www.1t3xt.info ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.1t3xt.com/docs/book.php Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
