URLを使用して画像を追加できますが、ローカル画像ファイルを取得しようとしません。画像を挿入するPhpWord
Uncaught PHP Exception PhpOffice\PhpWord\Exception\InvalidImageException: "" at C:\Users\kaskull\Desktop\symfony\examsgenerator\vendor\phpoffice\phpword\src\PhpWord\Element\Image.php line 386
私の最初のアイデアは、それがこのようなものであるべきであるので、私は、コントローラ上で、私の言葉をcreateingよ::
$portada->addImage('../Resources/Asset/images/logo.png');
同じエラーを取得
$portada->addImage('earth.jpg');
このエラーを取得します。
EDIT:
私が行う場合:それは
FALSEを返しますが、私はこれを使用している場合、それが実行
$path = realpath('../Resources/Asset/images/logo.png');var_dump(is_readable($path));
。
$path=realpath('C:\Users\CARLES\Desktop\symfony\examsfinal\src\AppBundle\Resources\Asset\images\logo.png');
これは正確に私がやっていることと、フォルダがどのように構造化されているのか、私はそのエラーを受けています。 – KaSkuLL
@KaSkuLL私の更新された回答を参照 – zstate
新しい結果で私の質問を編集しました – KaSkuLL