想在Java中把Word转化为PDF、PNG等常用格式吗?Java版Spire.DOC帮你搞定!

PDF、Word、HTML、XPS等是我们日常工作中常用到的文件格式,不同的场合会用到不同的文件格式展现,那么格式之间的转化就显得尤其重要。对于开发人员来说,在程序中接入格式转换功能也是常见的。而Spire.DOC就是文档开发方面的专家。

Spire.Doc 能够非常完美的识别中文字符并支持丰富的word文档元素:文本框、页眉、页脚、项目符 和编 、表格、文本、超链接、水印、图片、形状等。

Word 文档转换为 PDF 格式:

import com.spire.doc.*;public class WordtoPDF {    public static void main(String[] args) {        //加载word示例文档        Document document = new Document();        document.loadFromFile("Sample.docx");        //保存结果文件        document.saveToFile("out/toPDF.pdf", FileFormat.PDF);    }}

执行结果如下图:

想在Java中把Word转化为PDF、PNG等常用格式吗ava版Spire.DOC帮你搞定!

Word是一种很好的排版工具,我们用Word创建好文档后往往需要保存成 PDF、图片或其它文档格式。文本介绍如何使用Spire.Doc for Java转换Word文档到PNG、XPS、RTF等格式文档。

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 ConvertWordToOtherFormats {    public static void main(String[] args) throws IOException {        //创建Document对象        Document doc = new Document();        //加载Word文档        doc.loadFromFile("C:\Users\Administrator\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);    }}

还想要更多吗可以点击阅读【2019 · E-iceblue最新资源整合】查找需要的教程资源。如果您有任何疑问或需求,请随时联系客服,我们很高兴为您提供查询和咨询

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月23日
下一篇 2020年1月23日

相关推荐

发表回复

登录后才能评论