Hi,
I added support for multi-column text.
I overode PDF to do it - I've attached the file.
Usage Example:
pdf = new multiColumnPDF(Orientation.PORTRAIT, Unit.POINT, true, Size.LETTER);
pdf.addPage();
pdf.setMargins(HORIZONTAL_MARGIN,VERTICAL_MARGIN,HORIZONTAL_MARGIN,VERTICAL_MARG
IN );
//you must set autopagebreak with a value if you want to explicitly set a
bottom margin of anything other than the default
pdf.setAutoPageBreak(true, HORIZONTAL_MARGIN );
//store the current y value - you need it when you generate a second and
subsequent columns
pdf.storedY = pdf.getY();
//set up for multicolumn output
pdf.storedMarginLeft = pdf.getMargins().x;
pdf.storedMarginTop = pdf.getMargins().y;
pdf.numberOfColumns = 2;
pdf.addMultiCell( 250 , 13,
"myTextThatIsn'tLongButReallyShouldBeForThisExample", 0, Align.LEFT );
pdf.addMultiCell( 250 , 13, "someMoreTextThatWillAlsoBeColumnized", 0,
Align.LEFT );
//call this if you want to reset everything:
pdf.setCol(0);
Original issue reported on code.google.com by rap...@gmail.com on 9 Aug 2010 at 3:28
Original issue reported on code.google.com by
rap...@gmail.com
on 9 Aug 2010 at 3:28Attachments: