代码实现将emf文件转成png文件 Java将word文档转换为PNGXPS

在日常办公中,Word是一种很好的文档排版工具。在Word创建好文档后, 我们常常需要将其保存为PDF、图片或其他格式。本文就将通过使用Java程序来演示如何将Word文档转换为PNG、xps、RTF、SVG、XML和Txt格式。

使用工具:Free Spire.Doc for Java(免费版)Jar文件获取及导入:

方法1:通过E-iceblue中文官网下载获取jar包。解压后将lib文件夹下的Spire.Doc.jar文件导入Java程序。(如下图)

代码实现将emf文件转成png文件 Java将word文档转换为PNGXPS(1)

方法2:通过maven仓库安装导入。具体安装教程详见E-iceblue中文官网。

代码示例

import com.spire.doc.Document; import com.spire.doc.FileFormat; 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 ToOtherFormat { public static void main(String[] args) throws IOException { //创建Document对象 Document doc = new Document(); //加载Word文档 doc.loadFromFile("C:\\Users\\Test1\\Desktop\\Sample.docx"); //将指定页保存为BufferedImage BufferedImage image= doc.saveToImages(0, ImageType.Bitmap); //将图片数据保存为PNG格式文档 File file= new File("output/ToPNG.png"); ImageIO.write(image, "PNG", file); //将Word保存为SVG格式 doc.saveToFile("output/ToSVG.svg",FileFormat.SVG); //将Word保存为RTF格式 doc.saveToFile("output/ToRTF.rtf",FileFormat.Rtf); //将Word保存为XPS格式 doc.saveToFile("output/ToXPS.xps",FileFormat.XPS); //将Word保存为XML格式 doc.saveToFile("output/ToXML.xml",FileFormat.Xml); //将Word保存为TXT格式 doc.saveToFile("output/ToTXT.txt",FileFormat.Txt); } }

转换结果:

代码实现将emf文件转成png文件 Java将word文档转换为PNGXPS(2)

(本文完)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页