【发布时间】:2015-07-31 05:28:17
【问题描述】:
我正在为 .pdf 文档中的各种图像添加边框。边框都具有相同的宽度,但在 .pdf 中,边框具有不同的宽度。随着边框宽度的增加,它更加明显。
另外,有没有办法使用图像类的方法将边框移到图像之外,使其不覆盖任何图像?我意识到我可以先放置一个填充的矩形,然后在矩形顶部添加图像作为选项。只是好奇这是否可以使用 Image 类中的方法来完成。
这里是代码sn-p
magazine.open();
canvas = pdfw.getDirectContent();
image = Image.getInstance("a.JPG");
image.setBorder(Rectangle.BOX);
image.scaleAbsolute(200,200);
image.setBorderWidth(50);
image.setAbsolutePosition(50,10);
//canvas.addImage(image);
magazine.add(image);
image = Image.getInstance("b.jpg");
image.setBorder(Rectangle.BOX);
image.scaleAbsolute(200,200);
image.setBorderWidth(50);
image.setAbsolutePosition(50,230);
//canvas.addImage(image);
magazine.add(image);
【问题讨论】: