我正在开展一个项目,要求我们将PDF发送到印刷机。我们以前使用桌面应用程序和Acrobat完成了这项工作,但我想切换到ASP.Net应用程序,以便为最终用户使用的设备提供更大的灵活性(可能只有一个)用户在任何给定的时间)。
类似this MS KB article之类的内容适用于发送PDF - 打印机打印文档,质量不错等。
我发现的唯一问题是我们的文件可能需要不同的打印机配置 - 例如一个人可能需要折叠小册子,而下一个可能不是。 以前我们已经在预先配置的驱动程序中设置了它们(即" MyPrinter1"设置为折叠小册子," MyPrinter2"不是 - 都指向同一物理打印机)。 但是,发送原始数据似乎忽略了这些。由于某些标题数据未被包含在内,或者类似的东西,我假设它是假的。但我还没有找到关于如何包含它的任何信息。
我对其他方法持开放态度。我尝试过GhostScript,但它丢失了有关文件的错误。 PDFSharp似乎在本地或登录到Web服务器时工作正常,但在注销时不会执行任何操作(甚至不是错误消息;假设这是Adobe而不是PDFSharp)。 我可能对付费选项持开放态度,但(显然)更喜欢免费。
答案 0 :(得分:0)
已经有一段时间了,我忘了我曾经问过这个问题,但我们最后做的是: