Java 添加图片到PDF
以下经验内容分享在java程序中是实现添加图片到PDF。
工具/原料
Free Spire.PDF for Java (免费版)
IntelliJ IDEA
jar文件获取及导入:
1、通过e-iceblue官网下载包,并解压将lib文件夹下的jar文件导入java程序;或者通过maven仓库下载导入,m锾攒揉敫aven仓库配置路径和依赖可参考https://www.e-iceblue.cn/licensing/install-spirepdf-for-java-from-maven-repository.htmljar文件导入效果如下:
Java代码示例
1、import com.spire.pdf.*;import com.spire.pdf.graphics.*;public class AddImage { public static v泠贾高框oid main(String[] args) { //创建文档 PdfDocument pdf = new PdfDocument(); //添加一页 PdfPageBase page = pdf.getPages().add(); //加载图片,并获取图片高宽 PdfImage image = PdfImage.fromFile("fj.png"); int width = image.getWidth()/2; int height = image.getHeight()/2; //绘制图片到PDF page.getCanvas().drawImage(image,50,50,width, height); //保存文档 pdf.saveToFile("result.pdf"); pdf.dispose(); }}
2、图片添加效果: