2012-02-12 59 views
0

我想打印(在紙上)任何文件的內容,以便有人可以從掃描的圖像重新創建原始文件。如何將任何文件的內容可視化爲圖像?

把它想象成在紙上存儲文件。

一種解決方案是通過打印文件的二進制組件(1爲黑色方塊,0爲白色方塊)製作二維條碼。

我不想重新發明輪子。如果有任何(開放)標準來做到這一點,我會很感激聽到它。

回答

1

如果獲取文件的內容然後在其上執行base64編碼,該怎麼辦。然後,生成的代碼可以用來在紙上打印文件的內容。最後,您可以掃描紙張,在掃描的圖像上執行一些OCR,反轉base64編碼,最後得到文件的二進制格式。

1

我想看看QR Codes.不幸的是,它們每個的最大值大約爲3千字節,但是您可以簡單地打印一個頁面,其中包含許多文件,以便按照您的文件的附加順序。我想如果你有一臺好的打印機和掃描儀,你可以在一頁上安裝20千字節。我還建議先壓縮數據以節省空間。

+0

很好的答案,但「添加某種錯誤檢查」可能是不必要的,因爲QR碼已經包含重要級別的冗餘。根據您提供的錯誤更正程度,QR代碼允許高達30%的數據被銷燬/誤讀。 – 2012-02-12 19:02:09

+0

我不知道QR碼。這真是太棒了。編輯。 – Tim 2012-02-12 19:05:09

相關問題