itextpdf 插入图像,当 pdf 翻页的时候,图像会自动调整大小,要怎么固定图像大小,下一页显示呢

如图,箭头处有一个图像,是放在 cell 表格中的,结果在页尾就自动变成了很小。
通过调用 image.scaleToFit 调整图像大小,也没用,也会自动变小。
有什么方法能固定它的大小吗?
或者自动换一页显示


回答:

自问自答一下吧,找到一个设置参数,解决了

PdfPTable imgTable = new PdfPTable(tableCol);

PdfPCell imgCell = new PdfPCell();

Image image = Image.getInstance(data);

image.setScaleToFitHeight(false);

imgCell.addElement(image);

imgTable.addCell(imgCell);

document.add(imgTable);

设置 image.setScaleToFitHeight(false) 后就会固定图像的高度了,会自动翻页

以上是 itextpdf 插入图像,当 pdf 翻页的时候,图像会自动调整大小,要怎么固定图像大小,下一页显示呢 的全部内容, 来源链接: utcz.com/p/944135.html

回到顶部