我正在使用以下方法创建PDF文件:
from flaskext.mysql import MySQL
它会创建一个带有白页的新文件,但不会显示任何文本。怎么了?
我使用的是Apache PDFBox 2.0.7。
答案 0 :(得分:1)
更改此代码
PDPage page = new PDPage();
doc.addPage(new PDPage());
到这个
PDPage page = new PDPage();
doc.addPage(page);
你错误地添加了一个没有任何内容的新页面。你所做的操作是在另一个对象上完成的。
现在,您的文字应显示在页面底部。 (y = 0在PDF中为底部)