使用PDFBOX绘制表单

时间:2018-04-03 13:26:55

标签: pdf pdfbox

我正在尝试在新的PDF页面中从类型表单中绘制XObject,我执行了以下操作:

this.cell = (PDFormXObject) xobject;
PDDocument document = new PDDocument();
PDPage page = new PDPage();
PDPageContentStream contentStream = new PDPageContentStream(document, page);
contentStream.transform(new Matrix(1, 0, 0, 1, -cell.getBBox().getLowerLeftX(),-cell.getBBox().getLowerLeftY()));
contentStream.drawForm(cell);
contentStream.close();
document.addPage(page);
document.save("D://temp//blankPage.pdf");
document.close();

结果是所希望的,但xobject有较大的边框与空区域,我只需要隔离内部框(我向它添加黄色边框),这里是一个ss: enter image description here

0 个答案:

没有答案