Qt/QML。一种无负载学习图像大小的方法
Qt/QML. A way to learn image size without load
我有一组图像(url 个地址)。其中一些大小可以接受,但有些太大了。当我加载它时,应用程序因为大图像而崩溃。
有没有办法在加载之前获取图像大小(兆字节)?这样我就可以从列表中删除大图像,并避免加载它们。
如果图片所在服务器支持,可以发出HEAD
请求。这可以在 Qt 中使用例如QNetworkAccessManager::head.
QML/Javascript应该也可以,见。
我有一组图像(url 个地址)。其中一些大小可以接受,但有些太大了。当我加载它时,应用程序因为大图像而崩溃。
有没有办法在加载之前获取图像大小(兆字节)?这样我就可以从列表中删除大图像,并避免加载它们。
如果图片所在服务器支持,可以发出HEAD
请求。这可以在 Qt 中使用例如QNetworkAccessManager::head.
QML/Javascript应该也可以,见。