word转pdf方案对比

word转pdf方案对比

Microsoft office套件

基于Microsoft office需要安装office,跨平台
收费

Aspose sdk

收费,支持跨平台

基于onlyoffice

基于onlyoffice需要安装onlyoffice-documentserver,跨平台
通过官方demo代码支持文件文件预览、在线编辑
常用文件类型均支持
安装部署为在线,耗时较长
离线部署较复杂
需要redis及postgresql
此方案整体复杂度较高,适用于需要在线编辑文档的场景
开源,基于GPL3

基于LibreOffice

基于LibreOffice需要安装LibreOffice,跨平台
安装部署较简单
通过命令行执行文件类型转换
安装文件 腾讯云镜像

soffice --invisible --convert-to pdf  "PDF文件所在位置" --outdir  "输出文件夹"

支持多种文件类型转换

libreoffice --headless --convert-to pdf --outdir /path/to/output/folder your-document.docx 
libreoffice --headless --convert-to pdf --outdir /path/to/output/folder your-spreadsheet.xlsx 
libreoffice --headless --convert-to pdf --outdir /path/to/output/folder your-presentation.pptx

使用c#封装了基础的操作,可以参考
word2-pdf-github
word2-pdf-gitee

开源,基于MPL 2

posted @ 2024-04-24 11:55  Hey,Coder!  阅读(208)  评论(0)    收藏  举报