imagecreatetruecolor() を使用して作成された PHP 画像オブジェクトがあります。これを AMFPHP 経由で Flash に送信したいと思います。最適な形式は ByteArray を使用することだと理解しています。イメージをディスクに書き込まずにこれを達成するにはどうすればよいですか?
ありがとう、ジョシュ
生のリソースを転送することはできませんが、通常のアクションは、関数のob_start()
前にanを使用し、それを。それがAMFPHPとByteArraysでどのように機能するかは別の問題であり、私はそれらの経験がありません。imagepng/imagejpeg/imagegif
ob_get_clean()
<?php
$img = imagecreatetruecolor(30,40);
ob_start();
imagepng($img);
$bytes = ob_get_clean();
次のような意味ですか。
imagepng($resource);
これにより、メモリからブラウザに画像が送信されます