我有下面的代码,我得到了jpg图像。但我想从字节数据中获取png图像。
$image_string = 'byte_strng';
$data = base64_decode($image_string);
$im = imagecreatefromstring($data);
header('Content-Type: image/jpeg');
imagejpeg($im);
imagedestroy($im);
答案 0 :(得分:3)
您可以使用它来获取png数据
header('Content-Type: image/png');
imagepng($im);
答案 1 :(得分:3)
将jpeg替换为png 您可以通过重命名功能和类型来更改任何类型。
KEY `fk_tag_user_idx` (`id_user`),
CONSTRAINT `fk_tag_user` FOREIGN KEY (`id_user`) REFERENCES `user` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
答案 2 :(得分:1)
header('Content-Type: image/png');
imagepng($im);