1T3XT info wrote:
> For the moment, I haven't found a good fix for this problem.
And now I (may) have a fix.
This should be tested on other examples though.
--- trunk/src/core/com/itextpdf/text/pdf/PdfDocument.java 2010-05-03
23:02:10 UTC (rev 4503)
+++ trunk/src/core/com/itextpdf/text/pdf/PdfDocument.java 2010-05-04
17:11:28 UTC (rev 4504)
@@ -1051,10 +1051,6 @@
writer.resetContent();
graphics = new PdfContentByte(writer);
- text = new PdfContentByte(writer);
- text.reset();
- text.beginText();
- textEmptySize = text.size();
markPoint = 0;
setNewPageSizeAndMargins();
@@ -1075,8 +1071,6 @@
float oldleading = leading;
int oldAlignment = alignment;
- // we move to the left/top position of the page
- text.moveText(left(), top());
pageEmpty = true;
// if there is an image waiting to be drawn, draw it
try {
@@ -2173,6 +2167,12 @@
marginTop = nextMarginTop;
marginBottom = nextMarginBottom;
}
+ text = new PdfContentByte(writer);
+ text.reset();
+ text.beginText();
+ textEmptySize = text.size();
+ // we move to the left/top position of the page
+ text.moveText(left(), top());
}
--
This answer is provided by 1T3XT BVBA
http://www.1t3xt.com/ - http://www.1t3xt.info
------------------------------------------------------------------------------
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://www.itextpdf.com/book/
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/