千家信息网

Java如何将Word转为PDF、PNG、SVG、RTF、XPS、TXT、XML

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,小编给大家分享一下Java如何将Word转为PDF、PNG、SVG、RTF、XPS、TXT、XML,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让
千家信息网最后更新 2024年12月12日Java如何将Word转为PDF、PNG、SVG、RTF、XPS、TXT、XML

小编给大家分享一下Java如何将Word转为PDF、PNG、SVG、RTF、XPS、TXT、XML,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

使用工具:Free Spire.Doc for Java(免费版)

Jar文件下载及导入:

方法1通过官网 下载jar文件包,并解压。解压后,将lib文件夹下的Spire.Doc.jar文件导入到java程序。

方法2可通过 maven仓库安装导入到程序。

Java代码示例

 import com.spire.doc.*; import com.spire.doc.documents.ImageType;  import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException;  public class WordToPng {     public static void main(String[]args) throws IOException {         //加载测试文档         Document doc = new Document("test.docx");          //将文档指定页保存为Png格式的图片         BufferedImage image = doc.saveToImages( 0, ImageType.Bitmap);         File file = new File("ToPNG.png");         ImageIO.write(image, "PNG", file);          //将Word转为PDF         doc.saveToFile("Word转PDF.pdf", FileFormat.PDF);          //将Word保存为SVG格式         doc.saveToFile("ToSVG.svg",FileFormat.SVG);          //将Word保存为RTF格式         doc.saveToFile("ToRTF.rtf",FileFormat.Rtf);          //将Word保存为XPS格式         doc.saveToFile("ToXPS.xps",FileFormat.XPS);          //将Word保存为XML格式         doc.saveToFile("ToXML.xml",FileFormat.Xml);          //将Word保存为TXT格式         doc.saveToFile("ToTXT.txt",FileFormat.Txt);     } }

文档转换效果:

以上是"Java如何将Word转为PDF、PNG、SVG、RTF、XPS、TXT、XML"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0