在PHP中形成缩略图并将其发送给AS3
我正在使用AS3制作图像库。 我用PHP读取给定的目录,并将其中的图像路径作为数组返回。 我还想形成缩略图,序列化它们,将它们作为数组发送到as3,并使用这些数据创建位图 请帮助我完成以下步骤: -在PHP中调整图像大小并将其序列化在PHP中形成缩略图并将其发送给AS3,php,actionscript-3,thumbnails,Php,Actionscript 3,Thumbnails,我正在使用AS3制作图像库。 我用PHP读取给定的目录,并将其中的图像路径作为数组返回。 我还想形成缩略图,序列化它们,将它们作为数组发送到as3,并使用这些数据创建位图 请帮助我完成以下步骤: -在PHP中调整图像大小并将其序列化 -使用序列化数据在AS3中形成位图对于第一个要求,我将使用如下代码缩略图像: $source_image = imagecreatefrompng( WWW_ROOT . 'img/' . $yourpath . '.png'); $sou
-使用序列化数据在AS3中形成位图对于第一个要求,我将使用如下代码缩略图像:
$source_image = imagecreatefrompng( WWW_ROOT . 'img/' . $yourpath . '.png');
$source_imagex = imagesx($source_image);
$source_imagey = imagesy($source_image);
$dest_imagex = 200;
$dest_imagey = 200;
$dest_image = imagecreate($dest_imagex, $dest_imagey);
imagecopyresampled($dest_image, $source_image, 0, 0, 0, 0, $dest_imagex,
$dest_imagey, $source_imagex, $source_imagey);
header("Content-Type: image/png");
imagepng($dest_image, WWW_ROOT . 'img/' . "small" . $yourpath . '.png' ,9);
对于二进制编码,您可以使用php()中的base64 encode函数。如果您想发送此操作脚本,请阅读此S/O问题中的流程:-看起来您可以简单地将信息作为AS3变量打印/回显
这个S/O问题可能会帮助您从base64生成图像:我不确定您在S3中序列化数据是什么意思。你想完成什么?谢谢!这就是我所需要的!