【问题标题】:Image Size Android Upload PHP图片尺寸 Android 上传 PHP
【发布时间】:2012-11-20 23:13:51
【问题描述】:

在我的应用程序中,用户可以使用 php 将 Android 中的一些图像上传到 Web 服务器。 你喜欢什么尺寸的图片? 我想在上传之前调整图像大小,但我不知道哪种尺寸最好... 您更喜欢哪种品质?对于较小的文件大小和可接受的图像质量,哪种质量最好?

最后一个问题。用户可以在 ListView 中下载图像。然后单击它后,他们可以在大图像视图中看到图像。您会在 php 中即时创建拇指,还是在上传时保存拇指?如果您想在上传时保存,请告诉我适合拇指的大小和质量。

谢谢!

【问题讨论】:

    标签: php android image upload resize


    【解决方案1】:

    这个问题太多了。 :) 让我试试。

    一个。上传图片时要记住的是网络速度和手机容量。您可以在 2.5G 网络连接上上传 1024px 的 max_width/max_height。但是,如果您想一次上传许多图像,最好进一步减小尺寸。

    b.下载时,您应该下载整个图像并将其保存在文件系统中。对于列表视图,您应该在阅读时将图像缩放为缩略图大小,并使用 scale=1 显示完整的图像。

    c。可以在上传图片时将图片转换为base64,然后在服务器端将其转换回png/jpg。

    d。质量为 75% 且 max_width/max_height 为 1024 的 JPEG 对我来说效果很好。

    【讨论】:

    • 好的,谢谢您的回答。我想下载 listview 的拇指,因为我认为下载所有大图像的流量太多。使用 php 即时缩小图像是否存在性能问题?
    • 如果您正在为 listview 下载 thumb,那么当用户想要查看它们时,您还需要下载更大的图像。对于另一个问题,在保存的同时还将缩略图与完整的图像一起保存在服务器上。无论哪种方式,如果您的服务器配置良好并且流量不是每秒 100 次命中,它应该可以工作。
    猜你喜欢
    • 2012-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多