0
我正在製作位圖(稍後將在紙上打印)並使用畫布在其上繪製。 但保存後總是有72 dpi的分辨率。我試圖使用bitmap.setDensity(96);
,但似乎沒有工作。Android位圖始終以72dpi保存
我這是怎麼做的位圖,保存它,沒有什麼花哨
Bitmap outBitmap = Bitmap.createBitmap(378,559,Bitmap.Config.RGB_565);
OutputStream outStream = null;
File file = new File(Environment.getExternalStorageDirectory(),
"96dpiBitmap.png");
try {
outStream = new FileOutputStream(file);
outBitmap.compress(Bitmap.CompressFormat.PNG, 100, outStream);
outStream.flush();
outStream.close();
} catch (FileNotFoundException e) {
// doh
} catch (IOException e) {
// doh
}
所以。如何以dpi> 72保存位圖?