解放思想,Web列印終極解決方案

2021-06-21 03:52:25 字數 582 閱讀 6187

不寫部落格已經好多年,最近在做一些使用到報表方面的一些專案,涉及到比較麻煩的一些事情就是web的列印,就這個問題做過很多這方面的資料查閱,網路上各種列印外掛程式到處都有,國內外都有很多,收費的不收費的,對一些收費的控制項確實是比免費的好一些,但是對於國內專案的客戶特殊需求,你總是遇到你使用控制項所不能解決的問題,這時候就叫天天不應叫地地不靈了,於是本人就產生一些想法,開發乙個開源的web列印控制項,順便尋找熱衷這方面的網路朋友一起發展。

現在還處於思想起步階段,主要是確定web列印的方向,主要解決的問題和解決方案,就這些簡單羅列一下,待進一步完善順便收集各方好友的意見:

基本功能概述:

頁面內容列印,主要列印頁面上指定區域的內容;

報表列印,主要支援列印jasper report的報表,report services的報表;

基本列印控制,包括預覽,批量列印,頁面設定,橫豎頁面混合列印等;

支援主流瀏覽器,包括ie,firefox,chrome,opera,safari;

使用的技術:

atl,輕量級,有些控制項動不動就是幾個m,非常痛苦;

napi,非ie瀏覽器必須,谷歌年底可能不支援,進一步考慮結合papi的支援;

Not Registered 終極解決方案

在xendesktop專案中,我們經常會遇到vdi桌面在ddc控制台上顯示為not registered,這個問題經常會困擾我們很多,因為其產生的原因很多,所以troubleshooting比較困難。要解決圖中的問題 需要考慮以下幾個問題 1 相互位址可以解析到 確認端點裝置可以解析到ddc的ip位...

Not Registered 終極解決方案

在xendesktop專案中,我們經常會遇到vdi桌面在ddc控制台上顯示為not registered,這個問題經常會困擾我們很多,因為其產生的原因很多,所以troubleshooting比較困難。要解決圖中的問題 需要考慮以下幾個問題 1 相互位址可以解析到 確認端點裝置可以解析到ddc的ip位...

MySQL亂碼終極解決方案

從mysql 4.1開始引入的多語言支援確實很棒,而且一些特性已經超過了其他的資料庫系統。不過在測試過程中發現使用適用於mysql 4.1之前的php語句操作mysql資料庫會造成亂碼,即使是設定過了表字符集也是如此。mysql 4.1的字符集支援 character set support 有兩個...