私のサーバーは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)
ますか?