[开源]一个JavaEE服务,将Office文档转换为PDF,格式兼容性好
开源系统分类系统
![[开源]一个JavaEE服务,将Office文档转换为PDF,格式兼容性好](https://yy123.ink/api/img/1782607378822-6z67j9.jpg)
一、开源项目简介
一个JavaEE服务,将Office文档转换为PDF,格式兼容性好。
二、开源协议
使用MIT开源协议
三、界面展示

四、功能概述
简单
只需要传入文档URL,基于内容自动识别文档格式
实时
高效、快速、实时预览,重复请求0毫秒响应
跨终端
使用HTML5方式展现内容,同时适配PC端和移动端
多格式
支持PDF,OFD,DOC/X,XLS/X,PPT/X,WPS,JPG,MP4等多种文档格式
五、技术选型
Windows系统
服务器配置
硬件配置
CPU:2核
内存:4GB
硬盘:40GB
操作系统
64位Windows,推荐Windows Server 2012
备注:以上配置只做参考,不是硬性要求,好的硬件配置能带来更快的响应和更高的并发。
安装Office(可选)
安装微软Office或WPS或LibreOffice,推荐微软Offfice2010或WPS2016
Linux系统
服务器配置
硬件配置
CPU:2核
内存:4GB
硬盘:40GB
操作系统
Linux,推荐CentOS 7
备注:以上配置只做参考,不是硬性要求,好的硬件配置能带来更快的响应和更高的并发。
安装LibreOffice(可选)
安装LibreOffice 7.3.5及以上版本
安装部署
-
安装微软Office 2010或以上版本
-
解压release/xoffice.zip,运行startup.bat
URL调用
http://locahost:9090/xoffice?_xformat=*文档格式*&_file=*文档地址*&_watermark=*水印*
文档格式:doc、docx、xls、xlsx、ppt、pptx
文档地址:http协议地址,需要用UTF-8编码
水印:pdf水印文本
例:http://locahost:9090/xoffice?_xformat=docx&_file=http%3A%2F%2Flocahost%3A9090%2Fxoffice%2Fdemo.docx&_watermark=https%3A%2F%2Fview.xdocin.com
XOfficeClient调用
来源:XDOC文档预览服务 官方文档
评论