赞
踩
- <dependency>
- <groupId>fr.opensagres.xdocreport</groupId>
- <artifactId>fr.opensagres.poi.xwpf.converter.pdf</artifactId>
- <version>2.0.1</version>
- <exclusions>
- <exclusion>
- <artifactId>2.1.7</artifactId>
- <groupId>fr.opensagres.xdocreport.itext</groupId>
- </exclusion>
- </exclusions>
- </dependency>
注意:需要排除itext-2.1.7.jar,重新在项目中引入附件中的itext-2.1.7.jar
jar地址,https://download.csdn.net/download/weixin_43770790/10930491
- import java.io.FileInputStream;
- import java.io.FileOutputStream;
- import java.io.OutputStream;
-
- import org.apache.poi.xwpf.usermodel.XWPFDocument;
-
- import fr.opensagres.poi.xwpf.converter.pdf.PdfConverter;
- import fr.opensagres.poi.xwpf.converter.pdf.PdfOptions;
-
- public class test {
-
- public static void main(String[] args) throws Exception {
- FileInputStream input = new FileInputStream("C:\\Users\\yang\\Desktop\\ceshi.docx");
- OutputStream out = new FileOutputStream("C:\\Users\\yang\\Desktop\\ceshi.pdf");
-
- XWPFDocument doc = new XWPFDocument(input);
-
- PdfOptions options = PdfOptions.create();
-
- PdfConverter.getInstance().convert(doc, out, options);
-
- }
-
- }
"C:\\Users\\yang\\Desktop\\ceshi.docx" 为测试用word文档。
"C:\\Users\\yang\\Desktop\\ceshi.pdf" 为生成的pdf文件。
修改路径直接运行即可。
关于Linux系统下字体问题,可以百度“Linux安装windows字体”,网上有很多教程。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。