【发布时间】:2010-10-02 23:37:32
【问题描述】:
我已经尝试过 CutePDF,但程序访问需要通过注册表项进行,这不是线程安全的。我也尝试过 PDF Writer,但是当多个用户登录到同一台机器尝试同时打印时,程序会出现严重问题。
我正在寻找一个简单的 C# 或 VBA 命令,我可以说 - 打印这个 .xls,它不需要我费劲就可以完成。
有什么建议吗?
【问题讨论】:
标签: c# excel pdf pdf-generation
我已经尝试过 CutePDF,但程序访问需要通过注册表项进行,这不是线程安全的。我也尝试过 PDF Writer,但是当多个用户登录到同一台机器尝试同时打印时,程序会出现严重问题。
我正在寻找一个简单的 C# 或 VBA 命令,我可以说 - 打印这个 .xls,它不需要我费劲就可以完成。
有什么建议吗?
【问题讨论】:
标签: c# excel pdf pdf-generation
我想你会在那里苦苦寻找。大多数“源到 PDF”转换器都基于打印流,您可以在其中打印任何您想要的内容到标准打印流中,该标准打印流被包装/转换为 PDF。而且 printstream(spooler) 是非常异步的(不是线程安全的)并且容易在同一台机器上出现多个用户的问题。
目前有很少的程序化解决方案,我认为它们都需要花钱,但我可能错了。
【讨论】:
当然,您可以使用 Open Office —— 导出为 pdf 在 writer 中非常好用。 也许 Calc 有类似的支持?
另请参阅标记为 openoffice.org 的其他答案
【讨论】: