0

imagecreatetruecolor() を使用して作成された PHP 画像オブジェクトがあります。これを AMFPHP 経由で Flash に送信したいと思います。最適な形式は ByteArray を使用することだと理解しています。イメージをディスクに書き込まずにこれを達成するにはどうすればよいですか?

ありがとう、ジョシュ

4

2 に答える 2

1

生のリソースを転送することはできませんが、通常のアクションは、関数のob_start()前にanを使用し、それを。それがAMFPHPとByteArraysでどのように機能するかは別の問題であり、私はそれらの経験がありません。imagepng/imagejpeg/imagegifob_get_clean()

<?php
$img = imagecreatetruecolor(30,40);
ob_start();
imagepng($img);
$bytes = ob_get_clean();
于 2011-06-05T22:56:47.167 に答える
-2

次のような意味ですか。

imagepng($resource);

これにより、メモリからブラウザに画像が送信されます

于 2011-06-05T22:15:02.447 に答える