【问题标题】:Is it possible to check image dimensions without loading it [actionscript-3]?是否可以在不加载图像的情况下检查图像尺寸 [actionscript-3]?
【发布时间】:2012-04-24 11:51:07
【问题描述】:

我想在不下载的情况下检查图像大小(图像位于服务器上),可以吗?我发现了很棒的课程http://www.anttikupila.com/flash/getting-jpg-dimensions-with-as3-without-loading-the-entire-file/,但它仅适用于 JPEG,而且如果有一些适用于 png 的东西也会很好。那门课是 5 年前写的,那么从那时起,有没有为其他类型的图像创建过类似的东西?我没有运气搜索谷歌。

Christophe Herreman 声称他为 PNG 写过类似的东西,但经过检查 - 这是本质上不同的东西。

【问题讨论】:

    标签: image actionscript-3 loading image-size


    【解决方案1】:

    您可以开始加载文件,读取文件开头的字节,从那里获取尺寸并停止加载。这是PNG格式规范。在signature的8个字节之后,你可能会找到what you need。

    【讨论】:

    • 我知道我可以自己创建该课程,但我只是好奇是否有人制作了它。我不想重新发明轮子:)。但如果没有人创造出这样的东西,我会考虑自己制作。
    • 嗯,我以前没有使用过这种方法,因为我发现它.. bytesTotal 不是一个选项吗?我想看看结果:)
    • bytesTotal 为您提供以字节为单位的大小,我们正在寻找以像素为单位的尺寸。
    猜你喜欢
    • 2011-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-22
    相关资源
    最近更新 更多