0

dblファイルをSWFBitmapオブジェクトにロードできません。

コードは次のとおりです。

<?php
$png = file_get_contents("/home/damiano/a.dbl");
$img = new SWFBitmap($png);
die();
?>

それは私を投げ出します:

Fatal error: opening bitmap file failed in /var/www/misterjoke/ming.php on line 3

シェルから、次のようにファイルを変換しました。

png2dbl a.png

そして、file_get_contentsの出力は、期待どおりにバイナリ文字列を返します。どうしたの???

4

1 に答える 1

1

それはhttp://ch.php.net/manual/de/class.swfbitmap.phpで見つけることができます

これは機能しません:

<?php 
 $f = $s->addFill(new SWFBitmap( file_get_contents("image.jpg"))); 
?> 

しかし、これはうまくいきます:

<?php 
 $f = $s->addFill(new SWFBitmap((fopen('image.jpg','rb'))); 
?>
于 2011-12-13T17:50:29.077 に答える