
原始文件格式有:doc、docx、xls、xlsx、ppt、pptx
想要转换成:pdf 格式
目前网上有一些付费的服务,但是没办法满足我们的需求:
于是我们想自己搭建一个来实现,不知道有木有可用的方案,要求如下:
1 Sainnhepark Jul 27, 2019 via Android MS office 难道不可以直接转吗 |
2 AzureTT Jul 27, 2019 |
3 v2hub OP |
4 itning Jul 27, 2019 via Android aspose 上网找 破解版的 或者付费 |
5 snw Jul 27, 2019 via Android 如果是 Windows,直接用 VBA 控制打开文件、打印成 PDF、关闭文件就行了。 限定 Linux 就困难得多。 |
6 Chowe Jul 27, 2019 via iPhone Pandoc+Latex |
7 nihiue Jul 27, 2019 via Android 前两天刚写了个各类 pdf 处理 API 的 sdk,https://github.com/Nihiue/ilovepdf-node |
8 gamecmt Jul 27, 2019 via Android 1 windows 下调用 api 转换成 pdf,用文件夹同步到 linux 下面,这种应该更可行吧。 |
9 soros1990 Jul 27, 2019 另存为 pdf,soeasy |
10 nihiue Jul 27, 2019 via Android 自己实现的方案我也调研过,在 Linux 下容易运维+效果靠谱的基本没有,所以最终还是用了三方 API |
11 katos Jul 27, 2019 pdf 虚拟打印机? |
12 mogutouer Jul 27, 2019 word 好像可以写宏? |
13 inframe Jul 27, 2019 via Android 用个 Windows 系统 这个问题就解决了,GitHub 上一堆 VBS 脚本可以批量转换, 处理文档上,似乎没有什么软件可以超越 office 全家桶 |
14 sephinh Jul 27, 2019 via iPhone pdf 虚拟打印机是最方便的 |
15 burning Jul 27, 2019 &nsp; Mac 上有个 pdftor |
16 ylrshui Jul 27, 2019 via iPhone 根据 office 帮助文档,整个 vba 程序就行,调用 office 自带的另存为功能,自动批量另存为 pdf |
17 ylrshui Jul 27, 2019 via iPhone excel word ppt 都能另存为 pdf |
18 alpha2016 Jul 27, 2019 |
19 chinvo Jul 27, 2019 via iPhone 要求门店上传 pdf,又不是不能导出 |
20 chinvo Jul 27, 2019 via iPhone PHP 有个 phpoffice,但是格式不保证正确 |
21 elfive Jul 27, 2019 via iPhone 装个 Adobe pdf,然后会帮你装个虚拟打印机,然后就是全选,打印 |
22 dazkarieh Jul 27, 2019 LibreOffice 或者 pandoc |
23 ethanlu Jul 27, 2019 VBA 就可以了,for 循环一下目录里面的所有文件,Select Case 判断一下后缀,不同后缀分别用 word,excel,ppt 打开,再 saveas pdf 就行了 |
24 TIGERII Jul 27, 2019 openoffice 或者 libreoffice |
25 robin1985 Jul 27, 2019 wps |
26 Nasei Jul 27, 2019 via Android 要我说,服务器该用 win 的时候就用 win 啊,系统选择又不靠信仰,哪个方便用哪个 |
27 mdluo Jul 27, 2019 LibreOffice 对 M$ Office 的兼容不错,比 OpenOffice 要好,Linux 里装好 LibreOffice 然后一行命令就可以搞定: libreoffice --headless --convert-to pdf --outdir <output/dir> /path/to/input.docx |
28 mdluo Jul 27, 2019 M$ 官方建议不要在服务器上做 Microsoft Office 自动化: https://support.microsoft.com/en-us/help/257757 |
29 zw1one Jul 27, 2019 via Android 建议弄一个 windows server 调 ms office 接口实现。在 linux 上的 office 或多或少会有问题。 |
30 yytsjq Jul 27, 2019 用于将 Word 文档转换为 PDF 文件的脚本 (PowerShell) https://gallery.technet.microsoft.com/office/Script-to-convert-Word-f702844d |
31 xuc Jul 27, 2019 via Android https://www.tracker-software.com/products 批量转可以用上面的 PDF-TOOLS |
32 iwtbauh Jul 28, 2019 via Android 服务器可以 wine 运行 ms-office 其实这也是 winehq 的说的 wine 的好处之一的变种,“ Wine makes it economical to use thin clients: simply install Wine on a Linux server, and voila, you can access these Windows applications from any X terminal.” 在服务器上运行 X,然后执行 ms-office 和 office 自动化即可。 当然,请务必使用正版 ms-office 软件。但可以节省一大笔 windows server 授权费用。 此外还可以使用 libreoffice 进行自动化,速度会更快,更干净,但可能出现格式上的错乱。 |
33 VDarker Jul 28, 2019 acrobat 这个软件有提供程序调用的接口 |
34 zhihaofans Jul 28, 2019 via Android win10+自带 pdf 打印机? |
35 RockShake Jul 28, 2019 Small PDF 可以 PPT 转 PDF 啊 |
36 IfEles Jul 28, 2019 aspose 效果不错,比较依赖字库,对格式(字间距)要求高的情况下,稍显不理想,如果需要 pdf 和 office 一模一样的效果,只能走 office 另存为的那套逻辑,其他效果稍微差强人意 |
37 nnnToTnnn Jul 29, 2019 环境: manjaro + kde + libreoffice, 操作方式: 打开你的 word 右键 File -> Print ... -> Print to File ... |
38 nnnToTnnn Jul 29, 2019 批量的话,就采用 LibreOffice Basic,调用理论上是可行的 |
40 Akkuman Jan 7, 2020 |