2009-02-25 126 views
5

我正在構建一個新的基於Web的產品。問題是許多客戶都有特定的打印機來打印特定的文檔。只需考慮報告,條形碼,發票等所有在一個特殊的打印機與正確的紙等...基於Web的打印解決方案

通常,當從網絡打印時,您不能使軟件選擇打印機或更改設置。然而,這只是我想要做的。

我想在沒有對話框的情況下打印。然後輸入打印機+設置使用我的軟件

我現在知道的唯一的解決辦法是,有一些JavaScript打印支持雜技演員的商業版本..

有誰知道任何其他的替代品?

在此先感謝!

  • 中小型企業
  • 沒有重installion,但共同的東西是確定的,即 。閃存/ Silverlight的/雜技演員/一切可能
  • 我產生什麼是必要的印刷(PDF/TIFF等)
+0

這個答案真的取決於你處理的基礎設施 - 什麼樣的技術,你在什麼客戶端類型運行Web產品是你去支持,打印解決方案是多麼侵入,等等。 – 2009-02-25 18:45:47

回答

2

誰是您的客戶 - 企業或SOHO?您是否生成PDF文件?或者,原始的tiffs?如果您正在生成PDF文件,那麼可以使用一個名爲JDF的文件,您可以在其中指定打印設置以適應您的內容。另一方面是設備需要能夠理解JDF。然後,您可以將PDF作爲一個MIME包附加到JDF。如果您正在生成TIFF,我認爲除了要安裝正確的設備配置文件外,沒有太多需要打印機設置。

0

由於安全原因,您無法從瀏覽器內控制它。

如果我在你的鞋子裏,我會爲我的客戶創建一個小程序來安裝,爲此程序註冊一個特定的文件擴展名,並在網站上以這種格式創建文件,並讓程序執行我。

0

你輕鬆選擇是PDF或微軟的報告/報表查看器

+0

de微軟repoorting查看器有什麼功能可以用ie選擇打印機。 javascrip?這個從未引起我的注意。 – 2009-02-28 07:18:22