2012-06-25 161 views
2

在我的應用程序中,我有pdf文件。我想將這些pdf文件保存到我的數據庫中。我正在使用SQLite作爲我的後端。如何將這些pdf文件格式化爲字節。如何在SQLite中保存pdf文件

+1

而不是存儲文件(PDF或圖像)到源碼,將它們存儲在內存中的單獨位置並將它們的路徑存儲到sqlite中,它會提高你的應用程序性能,請訪問我的[answer](http://stackoverflow.com/a/9141116/996493) – Lucifer

+1

我強烈建議保存。 PDF文件到本地存儲(如你的SD卡),並保存鏈接到文件(例如名稱,路徑和任何元數據)在SQLLite恕我直言... – paulsm4

+0

如果我有超過100個PDF文件是否有效? –

回答

4

你可以簡單地閱讀PDF文件的所有字節,並將它們存儲在sqlite的DB的BLOB字段,但強烈建議一個更好的解決方案是將文件存儲在內部存儲,並在你的數據庫只存儲文件的路徑。您還需要檢查是否有足夠的內存。

0
  1. 檢查本地存儲的可用空間。
  2. 保存PDF(你可以將它保存到您的自定義文件夾更好的訪問
  3. 獲取PDF的路徑
  4. 存放在SQLite的
  5. 路徑
相關問題