office 转 pdf 有什么高效的方案吗

2019 年 7 月 27 日
 v2hub

原始文件格式有:doc、docx、xls、xlsx、ppt、pptx
想要转换成:pdf 格式

目前网上有一些付费的服务,但是没办法满足我们的需求:

  1. 对文件大小有限制。
  2. 批量转换支持比较弱。
  3. 有一些价格比较高。

于是我们想自己搭建一个来实现,不知道有木有可用的方案,要求如下:

  1. 服务器是 linux 的,不打算使用 ms 的 api。
  2. 语言方面的要求是 golang、php
9950 次点击
所在节点    问与答
41 条回复
Sainnhepark
2019 年 7 月 27 日
MS office 难道不可以直接转吗
AzureTT
2019 年 7 月 27 日
v2hub
2019 年 7 月 27 日
@Sainnhepark
可以,但是我们要批量的,各个门店上传上来的文档太多了。必须批量处理。

@AzureTT
这个看过,没有提供接口,而且也不支持 ppt 转 pdf
itning
2019 年 7 月 27 日
aspose 上网找 破解版的 或者付费
snw
2019 年 7 月 27 日
如果是 Windows,直接用 VBA 控制打开文件、打印成 PDF、关闭文件就行了。
限定 Linux 就困难得多。
Chowe
2019 年 7 月 27 日
Pandoc+Latex
nihiue
2019 年 7 月 27 日
前两天刚写了个各类 pdf 处理 API 的 sdk,https://github.com/Nihiue/ilovepdf-node
gamecmt
2019 年 7 月 27 日
windows 下调用 api 转换成 pdf,用文件夹同步到 linux 下面,这种应该更可行吧。
soros1990
2019 年 7 月 27 日
另存为 pdf,soeasy
nihiue
2019 年 7 月 27 日
自己实现的方案我也调研过,在 Linux 下容易运维+效果靠谱的基本没有,所以最终还是用了三方 API
katos
2019 年 7 月 27 日
pdf 虚拟打印机?
mogutouer
2019 年 7 月 27 日
word 好像可以写宏?
inframe
2019 年 7 月 27 日
用个 Windows 系统 这个问题就解决了,GitHub 上一堆 VBS 脚本可以批量转换,
处理文档上,似乎没有什么软件可以超越 office 全家桶
sephinh
2019 年 7 月 27 日
pdf 虚拟打印机是最方便的
burning
2019 年 7 月 27 日
Mac 上有个 pdftor
ylrshui
2019 年 7 月 27 日
根据 office 帮助文档,整个 vba 程序就行,调用 office 自带的另存为功能,自动批量另存为 pdf
ylrshui
2019 年 7 月 27 日
excel word ppt 都能另存为 pdf
alpha2016
2019 年 7 月 27 日
chinvo
2019 年 7 月 27 日
要求门店上传 pdf,又不是不能导出
chinvo
2019 年 7 月 27 日
PHP 有个 phpoffice,但是格式不保证正确

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

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

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

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

© 2021 V2EX