【发布时间】:2017-02-24 23:23:38
【问题描述】:
在 delphi 下,我们有 Timage 或 Tglyph 的多分辨率位图。这意味着我们可以为几个屏幕比例提供几个位图。
屏幕比例为 1 的示例,我将给出 100x100 的位图,对于 1.5 的屏幕比例,我将给出 150*150 的位图,等等。
因此请注意大多数屏幕比例为 1、1.5、2、3 和 4,我们必须提供 4 张图片。在 99.9999 % 的情况下,开发人员会简单地以更少的屏幕比例(在 5 个屏幕比例下)对图像(在 Photoshop 或类似应用程序下)进行正常调整大小(真的,他们的任何开发人员会在比例 1 和比例 n 之间给出完全不同的图像吗? )
但是调整图片大小的调整算法非常强大,而且通常可以忽略不计。因此,如果我们只提供一个位图(最大比例为 4),它必须是好的/功能强大的,它也会减小应用程序的大小。
从智能手机到平板电脑,我注意到为了保持良好的比例,我必须将所有字体大小和图像增加 15%。因此,使用多分辨率位图,如果我想避免任何调整大小(据我所知,多分辨率位图的目的),我必须每张图像有 10 个位图!
那么多分辨率位图有什么优势呢?我错过了什么还是可以安全地忽略多分辨率位图?
【问题讨论】:
标签: delphi firemonkey