代码拉取完成,页面将自动刷新
@test
public void testImage2() throws IOException {
// 模板文件路径
String templatePath = "C:\\Users\\xxx\\Desktop\\66666666.pdf";
// 生成的文件路径
String targetPath = "C:\\Users\\xxx\\Desktop\\ddd.pdf";
// 图片路径
String imagePath = "C:\\Users\\xxx\\Desktop\\8888888888.png";
//定义一个图片组件
XEasyPdfImage xEasyPdfImage = new XEasyPdfImage(new File(imagePath)).setHeight(50).setWidth(50).setPosition(20F, 50F);
//原文档
XEasyPdfDocument build = XEasyPdfHandler.Document.build(templatePath);
//获取最后一页
XEasyPdfPage xEasyPdfPage = build.getPageList().get(build.getTotalPage() - 1);
//添加图片组件
xEasyPdfPage.addComponent(xEasyPdfImage);
build.save(targetPath);
build.close();
}
如果是想在最后添加图片,应该这样使用:
String sourcePath = OUTPUT_PATH + "testImage2.pdf";
String filePath = OUTPUT_PATH + "testImage3.pdf";
String imagePath = "D:\\temp\\0020033143720852_b.jpg";
XEasyPdfHandler.Document.build(sourcePath).addPage(
XEasyPdfHandler.Page.build(
XEasyPdfHandler.Image.build(new File(imagePath))
.setHeight(50)
.setWidth(50)
.setPosition(20F, 50F)
)
).setFontPath(FONT_PATH).save(filePath);
System.out.println("finish");
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
如果是想在原有页面上添加额外信息,目前暂不支持,下一版本会添加
登录 后才可以发表评论