CNode

现在有什么好的实现office转pdf的方案吗

问答
Lloo41发布于8 年前最后回复8 年前3 回复4630 浏览0 收藏

网上普遍都说OpenOffice 实现就是node去调接口

我想问的是现在有什么更方便的方法吗?

查看回复

回复 (3)

J
jiangli373#1·8 年前

我这里还有一种比较绕的方案

使用 pandoc

先把word转成html

pandoc 1.docx --extract-media ./myMediaFolder -o 2.html

然后再把html转成pdf

https://www.npmjs.com/package/html-docx-js html-pdf -pdf 2.html out.pdf

L
loo41#2·8 年前
引用 jiangli373我这里还有一种比较绕的方案 使用 pandoc 先把word转成html pandoc 1.docx extract media ./myMediaFolder o 2.html 然后再把ht...

@jiangli373 我弄了这个好久,还是亲生的好,服务器用window的,node去掉java包转换,基本没有格式错位等一一系列错误,linux下的软件都会发生这些错误

F
fhawk#3·8 年前

貌似都是调用office的,这个是用unoconv调用libreoffice的 https://www.npmjs.com/package/office-converter

参与回复
登录后即可参与回复。登录