我正在用 JS/PHP 创建图像编辑器,但现在遇到了麻烦。首先,我从数据库加载图像(使用 imagecreatefromstring 加载一个 blob)。然后我将一系列操作应用于此图像。但是我怎样才能从这个图像处理程序中获取图像大小呢?无需将其写入文件或使用流对象。怎么办??
最佳答案
如果您指的是图像尺寸:
$width = imagesx($imgHandle);
$height = imagesy($imgHandle);
如果您指的是文件大小,那么如果不将 GD 资源转换为某种图像格式(GIF、PNG、JPEG),这是不可能的,因为格式决定了图像大小(以字节为单位)。
关于php - 从处理程序获取图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5514125/