当前位置:   article > 正文

itext word转pdf,中文标点换行问题_itext 中文换行 知乎

itext 中文换行 知乎

第一步maven   pom文件引入

  1. <dependency>
  2. <groupId>fr.opensagres.xdocreport</groupId>
  3. <artifactId>fr.opensagres.poi.xwpf.converter.pdf</artifactId>
  4. <version>2.0.1</version>
  5. <exclusions>
  6. <exclusion>
  7. <artifactId>2.1.7</artifactId>
  8. <groupId>fr.opensagres.xdocreport.itext</groupId>
  9. </exclusion>
  10. </exclusions>
  11. </dependency>

      注意:需要排除itext-2.1.7.jar,重新在项目中引入附件中的itext-2.1.7.jar

      jar地址,https://download.csdn.net/download/weixin_43770790/10930491

第二布。创建测试类

  1. import java.io.FileInputStream;
  2. import java.io.FileOutputStream;
  3. import java.io.OutputStream;
  4. import org.apache.poi.xwpf.usermodel.XWPFDocument;
  5. import fr.opensagres.poi.xwpf.converter.pdf.PdfConverter;
  6. import fr.opensagres.poi.xwpf.converter.pdf.PdfOptions;
  7. public class test {
  8. public static void main(String[] args) throws Exception {
  9. FileInputStream input = new FileInputStream("C:\\Users\\yang\\Desktop\\ceshi.docx");
  10. OutputStream out = new FileOutputStream("C:\\Users\\yang\\Desktop\\ceshi.pdf");
  11. XWPFDocument doc = new XWPFDocument(input);
  12. PdfOptions options = PdfOptions.create();
  13. PdfConverter.getInstance().convert(doc, out, options);
  14. }
  15. }

         "C:\\Users\\yang\\Desktop\\ceshi.docx" 为测试用word文档。

         "C:\\Users\\yang\\Desktop\\ceshi.pdf"   为生成的pdf文件。

        修改路径直接运行即可。

 

关于Linux系统下字体问题,可以百度“Linux安装windows字体”,网上有很多教程。

参考:https://bbs.csdn.net/topics/380075439

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/207668
推荐阅读
相关标签
  

闽ICP备14008679号