Rumah  >  Soal Jawab  >  teks badan

DomPDF: Imej tidak boleh dibaca atau kosong

<p>Atas sebab tertentu, DomPDF tidak memaparkan imej yang terkandung dalam html yang sedang dihuraikan: </p> <p>Walau bagaimanapun, apabila imej dikembalikan sebagai html, imej itu dipaparkan pada halaman: </p> <p>Saya telah melihat soalan ini dan memastikan DOMPDF_ENABLE_REMOTE ditetapkan kepada kebenaran fail yang benar dan disahkan: </p><p> imej dompdf bukan imej sebenar, tidak boleh dibaca atau kosong</p><p> Ralat imej dalam DOMPDF ZF2</p> <p>Adakah terdapat apa-apa lagi yang perlu saya semak? </p>
P粉743288436P粉743288436387 hari yang lalu441

membalas semua(2)saya akan balas

  • P粉244155277

    P粉2441552772023-08-30 12:11:16

    Memandangkan jawapan lain mencadangkan untuk mendayakan pilihan jauh dalam module.config.php dan saya masih belum dapat menambah ulasan, saya fikir adalah lebih baik untuk menjawab bahawa fail itu tidak wujud dalam versi DomPDF yang lebih baharu.

    Jika anda perlu memasukkan imej yang disimpan dari jauh dalam versi yang lebih baharu, anda mesti menyerahkan ini sebagai pilihan kepada pembina:

    $dompdf = new Dompdf(array('enable_remote' => true));

    Ini menyelesaikan masalah yang saya hadapi.

    balas
    0
  • P粉805107717

    P粉8051077172023-08-30 00:27:54

    Perkara berikut membantu saya jatuh cinta dengan glamor, sekurang-kurangnya secara tempatan, walaupun dengan

    define("DOMPDF_ENABLE_REMOTE", false);

    Penyelesaian adalah menukar SRC imej kepada laluan mutlak pada pelayan, seperti berikut:

    <img src="/var/www/domain/images/myimage.jpg" />

    Semua yang berikut berkesan untuk saya:

    <img src="<?php echo $_SERVER["DOCUMENT_ROOT"].'/placeholder.jpg';?>"/>
    <img src="<?php echo $_SERVER["DOCUMENT_ROOT"].'\placeholder.jpg';?>"/>
    <img src="<?php echo $_SERVER["DOCUMENT_ROOT"].'./placeholder.jpg';?>"/>

    $_SERVER["DOCUMENT_ROOT"] ialah C:/wamp/www/ZendSkeletonApplication/public

    Terima kasih untuk ini: Hilang dalam Kod

    balas
    0
  • Batalbalas