【问题标题】:Sending PDF Byte Array to Print发送 PDF 字节数组进行打印
【发布时间】:2016-08-23 10:42:13
【问题描述】:

我正在尝试让我的 Web 应用程序将 PDF 文档发送到联网打印机,但是,我看到的所有示例都需要一个已经存在的物理文件,这不适合我的需要。

我有一个给定 id 的服务,它返回一个对象,其中一个属性是 PDF 文档的字节数组。

如何将其发送到指定的网络打印机?

我尝试过 evoPDF 的 PDFPrint,但它会在将内容发送到打印机之前对 PDF 文档进行光栅化,这会将 14KB 的文件膨胀到超过 40MB,这看起来很荒谬。

evoPDF 支持人员表示无法改变这一点,所以我需要找到替代方案。

Web 应用程序将一次发送数百个 3/4 页的文档,并且等待打印机为每个文档假脱机超过 50MB 是不可接受的。

有没有更好的办法?

【问题讨论】:

    标签: c# pdf printing


    【解决方案1】:

    你可以试试这个库http://www.terminalworks.com/pdf-print-net。 它应该支持从字节数组打印。

    【讨论】:

    • 请记住,它确实需要花费,目前的价格是@$300
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-01
    • 2021-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多