Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
zerocola
V2EX  ›  Linux

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

  •  
  •   zerocola · Feb 18, 2025 · 4339 views
    This topic created in 625 days ago, the information mentioned may be changed or developed.

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

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

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

    27 replies  •  2025-03-08 19:54:38 +08:00
    humbass
    humbass
    Feb 18, 2025 via Android
    1
    微软官方有 sdk
    zerocola
    zerocola
    OP
    Feb 18, 2025
    2
    @humbass 那个方案只能在 windows 环境下吧
    perbugwei
    perbugwei
    Feb 18, 2025
    3
    不知道你这个保真要保到啥程度,我们做的是用的 docx4j 转的,还行大差不差吧。但是和直接用 word 转 pdf 还是有区别,主要表现在某一种字体上。
    humbass
    humbass
    Feb 18, 2025 via Android
    4
    @zerocola 另外搞一台机器跑 windows ,当做微服务,有何不可
    penisulaS
    penisulaS
    Feb 18, 2025
    5
    直接调用 cups-pdf 作为虚拟打印机呢?
    loading
    loading
    Feb 18, 2025
    7
    Linux 跑 vbox
    TrackBack
    TrackBack
    Feb 18, 2025
    8
    wps 有 linux 版啊,直接可以转 pdf ,也不要钱
    IvanLi127
    IvanLi127
    Feb 18, 2025
    9
    wps ,兼容级高保真。
    passive
    passive
    Feb 19, 2025 via Android
    10
    wine 一个 office2010 ,写个 vbs 宏和程序交互。( chatgpt 写 vbs 宏很烂,需要自己写)
    WorseIsBetter
    WorseIsBetter
    Feb 19, 2025
    11
    可以试试 Pandoc
    L4Linux
    L4Linux
    Feb 19, 2025 via Android❤️1
    12
    限 docx 的话,还可以试试 pandoc 。
    SenLief
    SenLief
    Feb 19, 2025
    13
    pandoc 不可以吗?
    kokerkov
    kokerkov
    Feb 19, 2025
    14
    虚拟打印机打印不就行了吗?
    salmon5
    salmon5
    Feb 19, 2025
    15
    如果需要 qps 100 呢?
    xinyu391
    xinyu391
    Feb 19, 2025
    16
    目前只有 word, wps 转的才算高保真
    其他 LibreOffice 嘛, 如果把 windows 字体 搞全,也还算凑合。
    xiandao7997
    xiandao7997
    Feb 19, 2025
    17
    搭车问下有没有 Excel 转 pdf 的免费方案, 不依赖 windows 平台的
    xiandao7997
    xiandao7997
    Feb 19, 2025
    18
    @xiandao7997 之前 nuget 上搜过一些但是都不太好用的样子
    Tink
    Tink
    Feb 19, 2025
    19
    @TrackBack #8 你看一下上下文吧。。
    nuII
    nuII
    Feb 19, 2025
    20
    起个 win 的虚拟器,写个转换的 api 就行了
    cyersvet
    cyersvet
    Feb 19, 2025 via Android
    21
    linux 下安装 wps ,调用其 api
    zerocola
    zerocola
    OP
    Feb 21, 2025
    23
    @hdczsf 感谢,最后选择了这个方案,转换效果可以
    zerocola
    zerocola
    OP
    Feb 21, 2025
    24
    @angelmake 有 PDF 转 Word ,但是没有 Word 转 PDF
    mingtdlb
    mingtdlb
    Feb 21, 2025
    25
    @humbass 那你这跟 Linux 还有啥蛋关系😅
    angelmake
    angelmake
    Feb 21, 2025
    26
    comingnine
    comingnine
    Mar 8, 2025
    27
    pandoc ,可以提供一个修改好样式的模板文件
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2661 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 66ms · UTC 13:45 · PVG 21:45 · LAX 05:45 · JFK 08:45
    ♥ Do have faith in what you're doing.