概述
最近因工作需要,想要实现将SVG格式转换成PDF,同时还希望能够将SVG格式的文档内容完整地插入到已有的PDF中。经过多方位调查和测试,发现Spire.PDF for Java控件能够实现以上两种功能。现将演示代码分享出来,方便有需求的人参考。
在运行代码前,需要将产品依赖包导入IDEA中。导入方式有两种:其一,在官网上下载最新版Spire.PDF for Java 3.10.5产品包,解压后将lib文件夹下的Spire.Pdf.jar手动导入IDEA中;其二(推荐使用),在IDEA中创建一个Maven项目,然后在pom.xml文件中键入以下代码,最后点击“Import Changes”即可。
com.e-iceblue
http://repo.e-iceblue.cn/repository/maven-public/
e-iceblue
spire.pdf
3.10.5
最终导入效果如下图所示:
代码示例
示例SVG文档如下:
【示例1】插入SVG到PDFimport com.spi