• 请不要在回答技术问题时复制粘贴 AI 生成的内容
aisensiy
V2EX  ›  程序员

word excel pointpoint 转 pdf 的方案?

  •  
  •   aisensiy ·
    aisensiy · Dec 2, 2014 · 4996 views
    This topic created in 4210 days ago, the information mentioned may be changed or developed.
    找了一下,大多是 .net 平台下的,不过是 ms office 体系下的东西,也无可厚非?不过还是想问一句有什么好的实践么,求分享
    Supplement 1  ·  Dec 2, 2014
    当然是要做自动化的,请不要告诉我可以另存为吧...
    22 replies    2014-12-03 11:07:53 +08:00
    jeeve
        1
    jeeve  
       Dec 2, 2014
    word Excel 2013 不是都可以直接另存为 pdf 格式么
    66beta
        2
    66beta  
       Dec 2, 2014
    2010就支持另存为了
    SharkIng
        3
    SharkIng  
       Dec 2, 2014
    直接另存为
    xxiu
        4
    xxiu  
       Dec 2, 2014
    aspose 有.net和java的库.收费的.office的com,wps的com也可以,生成的pdf有些问题(体积比较大,似乎格式不够标准).
    不介意速度的话用office的com吧.介意的话去买aspose.
    flyever
        5
    flyever  
       Dec 2, 2014
    Adobe官方也有acrobat啊,任何可以打印的文件都可以做成PDF
    wpwupingwp
        6
    wpwupingwp  
       Dec 2, 2014
    Adobe Acrobat
    aber02zzl
        7
    aber02zzl  
       Dec 2, 2014 via Android
    如果要求不高的话office2010以后的版本课题直接另存为,要求高的需要Adobe acrobat
    benlinyu
        8
    benlinyu  
       Dec 2, 2014 via Android
    bullzip printer
    dong3580
        9
    dong3580  
       Dec 2, 2014
    我在用的:wkhtmltopdf
    还有个收费的:Aspose.Pdf
    cloudzhou
        10
    cloudzhou  
       Dec 2, 2014
    你如果要使用脚本自动化的,那我做过,蛮有趣的
    standin000
        11
    standin000  
       Dec 2, 2014
    pdf打印机很多了吧?
    learnshare
        12
    learnshare  
       Dec 2, 2014
    WPS
    bingu
        13
    bingu  
       Dec 2, 2014
    pdfactory
    aisensiy
        14
    aisensiy  
    OP
       Dec 2, 2014
    @cloudzhou 求解释
    smg
        15
    smg  
       Dec 2, 2014
    dopdf
    oxoxoxox
        16
    oxoxoxox  
       Dec 2, 2014
    MS office 另存为
    或者pdf打印机类的app
    liubin
        17
    liubin  
       Dec 2, 2014
    libre office
    cloudzhou
        18
    cloudzhou  
       Dec 2, 2014   ❤️ 1
    第一步:
    > 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
        19
    cloudzhou  
       Dec 2, 2014
    哦,我想起来了,你安装了 Adobe acrobat 之后有一个 pdf 打印机,所以理论上第一步就可以了
    aisensiy
        20
    aisensiy  
    OP
       Dec 3, 2014
    @cloudzhou 所以说首先我需要一台 windows 服务器吧
    cloudzhou
        21
    cloudzhou  
       Dec 3, 2014
    @aisensiy 这估计避免不了,首先这些格式不一定是标准化,并且开源社区估计还没跟进,只能依赖 Windows 自己的平台,除此之外还是可行的。
    aisensiy
        22
    aisensiy  
    OP
       Dec 3, 2014
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5232 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 78ms · UTC 08:09 · PVG 16:09 · LAX 01:09 · JFK 04:09
    ♥ Do have faith in what you're doing.