在我的工作公司軟件中加載位圖文件時發現問題。當我放入位圖文件時,它會使軟件崩潰。但是,我試圖創建一個Java應用程序來讀取位圖文件標題並顯示標題信息。所以我知道可能會導致這個問題。是否可以使用Java來讀取位圖文件頭?
任何人都可以提出這個想法如何獲取位圖文件頭信息或我應該使用哪個類來實現此目標?
在我的工作公司軟件中加載位圖文件時發現問題。當我放入位圖文件時,它會使軟件崩潰。但是,我試圖創建一個Java應用程序來讀取位圖文件標題並顯示標題信息。所以我知道可能會導致這個問題。是否可以使用Java來讀取位圖文件頭?
任何人都可以提出這個想法如何獲取位圖文件頭信息或我應該使用哪個類來實現此目標?
是的,這是可能的,我寫了一些代碼,在幾個月前用jpeg標題做這樣的事情。
基本上,你需要learn a bit about the bitmap file format.
然後,你需要打開文件(讀取字節)。
最後,你讀足夠的字節去頭中的右外場,並分解,與你想要的Java數據類型。
可能有一類已經這樣做了,在這種情況下,我會建議谷歌找到它。
的apache sanselan項目提供了一個BmpImageParser類解析BMP文件。你可以看看來源here。