Hi
I try to set the total width of a table (should fill the page horizontally
between page margins).
document.addTable( table ) doesn't work, table.writeSelectedRows() works ?
Using the last approach isn't really useful, because it would be really hard
to calculate the x, y positions.
Can anyone help ?
Best wishes
Christian
--------------------------------------------
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance( document, pOut );
document.open();
PdfPTable table = new PdfPTable(5);
table.setTotalWidth( 100 );
int[] tableWidths = {1,2,3,4,5};
table.setWidths(tableWidths);
for (int k = 0; k < 30; ++k) {
table.addCell("cell " + k);
}
// here total width is recognised
table.writeSelectedRows(0, -1, 100, 600, writer.getDirectContent());
// total with isn't recognised
//document.add(table);
--
+++ GMX - Mail, Messaging & more http://www.gmx.net +++
Bitte l�cheln! Fotogalerie online mit GMX ohne eigene Homepage!
-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
iText-questions mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/itext-questions