如何在Java中将 WPS 文字文档转为 PDF?国产控件就能搞定

createh51周前 (12-23)技术教程4

Spire.Doc for Java 是一款专业的Java Word组件,开发人员使用它可以轻松地将Word文档创建、读取、编辑、转换和打印等功能集成到自己的Java应用程序中。

本文介绍使用Spire.Doc for Java将WPS文字文档转为PDF格式的方法。

Spire.Doc for Java官方最新版免费下载试用,历史版本下载,在线文档和帮助文件下载-慧都网

代码如下:

import com.spire.doc.*;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;

public class WordToPDF{
    public static void main(String[] args)throws IOException {
        //通过流加载WPS文字文档
        FileInputStream inputStream = new FileInputStream(new File("input.wps"));
        Document document = new Document();
        document.loadFromStream(inputStream, FileFormat.Doc);

        //保存为PDF
        document.saveToFile("WPStoPDF.pdf",FileFormat.PDF);
    }
}

原WPS文字文档:

转换后的WPS文字文档:



Spire.Doc for Java 4.7.0已发布。该版本增强了转换Word/RTF到PDF,以及转换HTML到Word的功能。此外,本次更新还修复了加载和保存Word文档等时出现的问题。

相关文章

IntelliJ IDEA使用教程之Java SE开发:创建Package和Class

首先浏览一下这个项目的结构:有两个父节点:HelloWorld:这个节点代表你的Java模块。.idea 和 HelloWorld.iml用于分别存储项目和模块的配置数据。src存储的是源代码。Ext...

IntelliJ IDEA使用教程之Java SE开发:开始一个项目

开始创建一个项目1.在开始菜单中选择Create New Project。2.在左边面板中选择Java:3.如果在IntelliJ IDEA中还没有定义JDK,单击New然后选择JDK:在Select...

Word处理控件Aspose.Words功能:使用 Java 在 Word 中添加或更新目录

Word 文档中的目录(TOC) 为您提供文档内容的概览。此外,它还允许您导航到文档的特定部分。在本文中,您将学习如何以编程方式处理 Word 文档中的目录。特别是,本文介绍了如何使用 Java 在...

苹果电脑 (Mac OS) 打印控件 杰表云打印 安装

杰表云打印 for Mac OS 版本上线, 是国内同时支持 Windows, 国产系统(中标麒麟/银河麒麟/深度/UOS/方德/Ubuntu等,龙芯/飞腾/X86架构), 苹果三大PC平台的打印控件...