繁体   English   中英

不同屏幕尺寸的图像

[英]Image in different screen size

我正在寻找一种优化的解决方案,以不同的屏幕尺寸显示图像。

我在服务器中有一张图片,希望在不同的处理设备(例如iPhone,iPad,基于Android的平板电脑或手机等)中显示。

我想到的一些解决方案是

  1. 每个屏幕尺寸的服务器中都有不同的图像。
  2. 服务器中只有一张图像,然后缩放设备中的图像以适合屏幕尺寸。
  3. 两种技术的混合---我将一些屏幕尺寸的图像存储在服务器中,然后在设备端将图像下载到最接近的屏幕尺寸并缩放以适合。

我感谢您的想法之一,并欢迎所有宝贵的建议。

我相信,当市场上有许多不同尺寸的屏幕时,这是常见的问题。 如果我缺少针对此问题的任何可靠解决方案,请告诉我。

吉里斯·科拉里(Girish Kolari)

我希望第一种方法...像这样

  1. 最初在服务器上保留一个主映像
  2. 为所需的每种图像分辨率维护一个缓存。 您还可以最初将缓存保持为空。 当客户端发出图像请求时,请检查所需的图像是否在缓存中。 如果没有,则在服务器上裁剪图像并将其存储在高速缓存中,并将其也发送到客户端。

我觉得最好在服务器上使用单独的映像,因为这样可以最大程度地减少服务器端的负载。 否则,您需要为每个单独的客户端调用处理映像,如果许多用户同时访问您的应用程序,这可能会导致成本高昂。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM