【问题标题】:How do I print a set of sheets to PDF in Excel 2002?如何在 Excel 2002 中将一组工作表打印为 PDF?
【发布时间】:2010-10-02 23:37:32
【问题描述】:

我已经尝试过 CutePDF,但程序访问需要通过注册表项进行,这不是线程安全的。我也尝试过 PDF Writer,但是当多个用户登录到同一台机器尝试同时打印时,程序会出现严重问题。

我正在寻找一个简单的 C# 或 VBA 命令,我可以说 - 打印这个 .xls,它不需要我费劲就可以完成。

有什么建议吗?

【问题讨论】:

    标签: c# excel pdf pdf-generation


    【解决方案1】:

    我想你会在那里苦苦寻找。大多数“源到 PDF”转换器都基于打印流,您可以在其中打印任何您想要的内容到标准打印流中,该标准打印流被包装/转换为 PDF。而且 printstream(spooler) 是非常异步的(不是线程安全的)并且容易在同一台机器上出现多个用户的问题。

    目前有很少的程序化解决方案,我认为它们都需要花钱,但我可能错了。

    【讨论】:

      【解决方案2】:

      当然,您可以使用 Open Office —— 导出为 pdf 在 writer 中非常好用。 也许 Calc 有类似的支持?

      另请参阅标记为 openoffice.org 的其他答案

      例如openoffice-command-line-pdf-creation

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-04-08
        • 1970-01-01
        • 2013-05-17
        • 1970-01-01
        • 2018-11-15
        • 2016-03-16
        • 1970-01-01
        相关资源
        最近更新 更多