2012-08-08 24 views
0

在Windows中,我希望通過計算機中的打印機打印的所有頁面都可以保存到MYSQL數據庫中。我有設備集成軟件,它從設備讀取數據並顯示它。我獲取數據的唯一方法是打印。每次打印時,我都需要將打印的數據直接輸入到我的MYSQL數據庫中。將打印數據保存到數據庫中

+0

操作系統? D B?語言?請在發佈問題時儘可能具體,否則您無法真正幫助。 – 2012-08-08 06:50:17

+0

操作系統是Windows,需要MYSQL數據庫中的數據。 – user1583779 2012-08-08 06:54:46

回答

0

你的問題沒有很好的描述,但總的來說,我相信最好的選擇是安裝一個virtual printer driver(有幾十個可用於Windows,有些是免費的,有些是出售的)。

如果您需要將其保存爲圖像(因爲讀數也有圖形部分),您最好找到可以生成PDF或TIFF的內容並相應地設計您的表格。否則,您需要一個模仿「純文本」打印機的驅動程序。

您還需要定期掃描存儲打印輸出的目錄(簡單輪詢機制​​應該執行的操作),以便識別新創建的文件並將其導入數據庫。

這看起來主要是一個工作流程自動化問題,所以也許你可以檢查Superuser.com,也可能在那裏問同樣的問題(但請更具描述性)。

這是在Windows XP中可用的description of the standard, text-only virtual printer

這是一款名爲PrintMulti的產品,它似乎很適合。