首页 文章

Silverlight 5中的矢量打印:商业应用是否可行?

提问于
浏览
2

我们一直在研究Silverlight 5中的客户端打印,我们正试图弄清楚它是否适用于我们的应用程序 . 问号是PostScript兼容性 . 我知道如果目标打印机(或其驱动程序)不支持PS,那么Silverlight将回退到位图打印,但我也理解位图打印非常慢 . 因此,我们是否使用它的问题在很大程度上取决于PostScript无处不在的问题 .

我的问题是:PS和PS兼容的驱动程序有多常见?它们是无处不在的,无处不在,还是我们应该预见到许多客户必须回到较慢的位图打印方法?如果许多/大多数客户不得不回到位图打印,那么矢量打印在SL5中是否真的可以用于商业用途?

1 回答

  • 1

    所以,我会继续回答我自己的问题,因为我发现了 .

    我们尝试打印一个两页的文档,其中包含一个图像,两个水平线和一大堆文本 . 首先,它使用兼容PostScript的打印机驱动程序进行打印,并在正常打印时间内完美地打印两页(即,不要过长或任何东西) .

    然后,我们尝试使用非PostScript兼容的打印机驱动程序进行打印(从而强制Silverlight使用位图打印进行打印 . 花了4分钟,生成了360mb的假脱机文件,并打印出两个完全空白的页面 .

    现在,我们完全有可能在打印机驱动程序中看到一个怪异的错误 . 但是,我们得出的结论是,我们不准备采取这种机会,因此我们认为Silverlight 5 Vector Printing无法使用 .

相关问题