我的服务器正在运行 php,我希望它能够向我发送图像。例如“profile.jpg”。
在 C# 中,我只是用源填充位图图像,但是如何创建源,即输出图像二进制数据的文件?
我有这个:
<?php
$file = 'profil.jpg';
$image = imagecreatefromjpeg($file);
imagealphablending($image, false);
imagesavealpha($image, true);
// start buffering
ob_start();
imagepng($image);
$contents = ob_get_contents();
ob_end_clean();
echo "<img src='data:image/jpeg;base64,".base64_encode($contents)."' />";
imagedestroy($image);
?>
但它输出 HTML,我可以echo base64_encode($contents)
吗?