请教一下 Linux 环境下如何将 word 高保真的转为 pdf

2025 年 2 月 18 日
 zerocola

SpringBoot 项目,运行在 centos 服务器上。

有个需求要把 Word 文件转为 Pdf 文件,尝试了 libreoffice(免费),Apose Words (收费),感觉效果都没有竞品的好,更比不上 wps 或者 word 程序直接转的。 阿里云、腾讯云、WPS 都有转换的 API ,但是太贵了,转换一次要 1 毛左右了。

有什么高保真无损转换的方案吗?

3384 次点击
所在节点    Linux
27 条回复
humbass
2025 年 2 月 18 日
微软官方有 sdk
zerocola
2025 年 2 月 18 日
@humbass 那个方案只能在 windows 环境下吧
perbugwei
2025 年 2 月 18 日
不知道你这个保真要保到啥程度,我们做的是用的 docx4j 转的,还行大差不差吧。但是和直接用 word 转 pdf 还是有区别,主要表现在某一种字体上。
humbass
2025 年 2 月 18 日
@zerocola 另外搞一台机器跑 windows ,当做微服务,有何不可
penisulaS
2025 年 2 月 18 日
直接调用 cups-pdf 作为虚拟打印机呢?
hdczsf
2025 年 2 月 18 日
loading
2025 年 2 月 18 日
Linux 跑 vbox
TrackBack
2025 年 2 月 18 日
wps 有 linux 版啊,直接可以转 pdf ,也不要钱
IvanLi127
2025 年 2 月 18 日
wps ,兼容级高保真。
passive
2025 年 2 月 19 日
wine 一个 office2010 ,写个 vbs 宏和程序交互。( chatgpt 写 vbs 宏很烂,需要自己写)
WorseIsBetter
2025 年 2 月 19 日
可以试试 Pandoc
L4Linux
2025 年 2 月 19 日
限 docx 的话,还可以试试 pandoc 。
SenLief
2025 年 2 月 19 日
pandoc 不可以吗?
kokerkov
2025 年 2 月 19 日
虚拟打印机打印不就行了吗?
salmon5
2025 年 2 月 19 日
如果需要 qps 100 呢?
xinyu391
2025 年 2 月 19 日
目前只有 word, wps 转的才算高保真
其他 LibreOffice 嘛, 如果把 windows 字体 搞全,也还算凑合。
xiandao7997
2025 年 2 月 19 日
搭车问下有没有 Excel 转 pdf 的免费方案, 不依赖 windows 平台的
xiandao7997
2025 年 2 月 19 日
@xiandao7997 之前 nuget 上搜过一些但是都不太好用的样子
Tink
2025 年 2 月 19 日
@TrackBack #8 你看一下上下文吧。。
nuII
2025 年 2 月 19 日
起个 win 的虚拟器,写个转换的 api 就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1112429

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX