word excel pointpoint 转 pdf 的方案?

2014-12-02 10:57:15 +08:00
 aisensiy
找了一下,大多是 .net 平台下的,不过是 ms office 体系下的东西,也无可厚非?不过还是想问一句有什么好的实践么,求分享
4122 次点击
所在节点    程序员
22 条回复
jeeve
2014-12-02 11:33:44 +08:00
word Excel 2013 不是都可以直接另存为 pdf 格式么
66beta
2014-12-02 11:34:40 +08:00
2010就支持另存为了
SharkIng
2014-12-02 11:49:37 +08:00
直接另存为
xxiu
2014-12-02 11:54:01 +08:00
aspose 有.net和java的库.收费的.office的com,wps的com也可以,生成的pdf有些问题(体积比较大,似乎格式不够标准).
不介意速度的话用office的com吧.介意的话去买aspose.
flyever
2014-12-02 11:57:15 +08:00
Adobe官方也有acrobat啊,任何可以打印的文件都可以做成PDF
wpwupingwp
2014-12-02 12:17:41 +08:00
Adobe Acrobat
aber02zzl
2014-12-02 12:30:21 +08:00
如果要求不高的话office2010以后的版本课题直接另存为,要求高的需要Adobe acrobat
benlinyu
2014-12-02 12:58:36 +08:00
bullzip printer
dong3580
2014-12-02 13:09:00 +08:00
我在用的:wkhtmltopdf
还有个收费的:Aspose.Pdf
cloudzhou
2014-12-02 13:11:31 +08:00
你如果要使用脚本自动化的,那我做过,蛮有趣的
standin000
2014-12-02 15:18:22 +08:00
pdf打印机很多了吧?
learnshare
2014-12-02 15:39:02 +08:00
WPS
bingu
2014-12-02 15:50:00 +08:00
pdfactory
aisensiy
2014-12-02 18:09:55 +08:00
@cloudzhou 求解释
smg
2014-12-02 18:33:01 +08:00
dopdf
oxoxoxox
2014-12-02 18:39:39 +08:00
MS office 另存为
或者pdf打印机类的app
liubin
2014-12-02 18:50:57 +08:00
libre office
cloudzhou
2014-12-02 19:53:01 +08:00
第一步:
> print /d:print_device test.docx
http://superuser.com/questions/477895/printing-from-windows-7-command-line
其中 print_device 选择 Microsoft XPS Document Writer,打印成 xps 文件
第二步:
> gxps-9.15-win32.exe 把 xps 文件打印成 pdf

我有一个 python 脚本生成 windows 下的 bat 文件,不过有点不一样,那个脚本是合并 pdf 文件。

https://gitshell.com/cloudzhou/script/raw/blob/master/python/merge-pdf.py
(里面有一些逻辑你不用去考虑的)
cloudzhou
2014-12-02 19:54:42 +08:00
哦,我想起来了,你安装了 Adobe acrobat 之后有一个 pdf 打印机,所以理论上第一步就可以了
aisensiy
2014-12-03 10:52:47 +08:00
@cloudzhou 所以说首先我需要一台 windows 服务器吧

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

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

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

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

© 2021 V2EX