c# - 如何在 Excel 2002 中将一组工作表打印为 PDF?

标签 c# excel pdf pdf-generation

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

我正在寻找一个简单的 C# 或 VBA 命令,我可以对它说 -- 打印这个 .xls,它可以完成它,而我不必跳过箍。

有什么建议吗?

最佳答案

我认为您将在那里进行艰苦的搜索。大多数“源代码到 PDF”转换器都基于打印流,您可以在其中将任何您想要的内容打印到标准打印流中,然后将其包装/转换为 PDF。而且 printstream(后台处理程序)非常异步(不是线程安全的)并且在同一台机器上容易出现多个用户的问题。

那里有很少的编程解决方案,我认为它们都需要花钱,但我可能是错的。

关于c# - 如何在 Excel 2002 中将一组工作表打印为 PDF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/470244/

相关文章:

excel - 检查单元格范围没有范围名称后为其命名

XML 模式 - 导入模式中的新行

html - 将方程式和图像存储在数据库中以便稍后显示为 pdf 和 html 的最佳方式

c# - 缓慢的 AD 组成员查找

c# - 如何显示 DisplayAttribute.Description 属性值?

c# - 将代码段从 C++ 转换为 C#

excel - 计算空白列时避免 "Error 1004: no cells were found"

pdf - 无法在 Safari 上下载 pdf blob url

java - 如何仅重命名pdf中第一个找到的重复acrofield?

c# - 使用 mongo C# 驱动程序在嵌入式文档中维护 Id 属性名称