问题:在利用IText生成PDF时,既有图片又有表格时,表格的位置很奇怪,图片把表格分成了2块;
方案:首先在创建PdfWriter后,要设置图片是否精确放置,选择是(true),否(false):
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("inSequence.pdf"));
writer.setStrictImageSequence(true);
然后用Paragraph封装图片:
Paragraph paragraph = new Paragraph();
paragraph.add(image);