【发布时间】:2015-10-21 08:44:29
【问题描述】:
是否可以将画布保存为比设备分辨率更高的图像?有没有办法在不丢失像素密度的情况下放大图像?
我正在开发一个应用程序,让您可以在画布上绘制和添加文本和图像。目前,当我将画布另存为图像时,该图像的分辨率取决于设备。我希望它独立于设备,并且图像应该以非常高分辨率(比如 A3 300dpi)保存。
【问题讨论】:
-
是的,在您的设备上绘制时使用按比例缩小的 Canvas(例如,canvas.scale(0.5f, 0.5f)),在导出的图像上绘制时使用未更改的 Canvas,因此大小将为两个大几倍
-
感谢您的建议。在这种情况下会影响图像质量吗?
-
这一切都取决于您在画布上绘制的内容
-
可以和你聊天吗?
-
接受答案。您的所有问题都应该得到解决?
标签: android image canvas high-resolution