結果を1ページに表示するpngを生成するクラスを取得しました
header('Content-Type: image/png');
header('Cache-Control: public, must-revalidate, max-age=0'); // HTTP/1.1
header('Pragma: public');
header('Expires: Sat, 26 Jul 1997 05:00:00 GMT'); // Date in the past
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
imagepng($png,'test.png');
imagedestroy($png);
上記の代わりに、png を正常に印刷します。スクリプトを使用して、動的に作成されたいくつかの png を生成し、それらを html ページで解析できるようにする必要があります。
したがって、ヘッダーのコメントを外して $png を返そうとしました:
return $png;
そして反対側でそれを解析します
$png = $obj->pngGeneratorFuntion(1,30,'blank');
imagepng($png);
imagedestroy($png);
結果はこんな感じ
�PNG IHDR.i ��PLTE���U��~tRNS@��fIDAT�c�$=�*y ���K�S����)IEND�B`��PNG IHDR.i ��PLTE���U��~tRNS@��fIDAT�c�$i]���a�P�{O��;>IEND�B`��PNG IHDR.i ��PLTE���U��~tRNS@��fIDAT�c�$Y����a�P�OMY�)"IEND�B`��PNG IHDR.i ��PLTE���U��~tRNS@��fIDAT�c�$yZ/y ���TKX{U#8MIEND�B`��PNG IHDR.i ��PLTE���U��~tRNS@��fIDAT�c�$<�2y ���>�Sq��M�IEND�B`�
そして print_r($png) は
Resource id #7
どうすればこれを達成できますか。ありがとう!