2016-04-21 12 views
0

ich benutze yii extension zu konvertieren html zu pdf und das ist der html code ich benutze.html to pdf umwandlung hintergrundbild

<table cellpadding="0" cellspacing="0" style="width:100%;"> 
     <tr> 
      <td> 
       <table cellpadding="0" cellspacing="0" style="width:100%;"> 
        <tr> 
         <td style="text-align:center; width:100%; padding:35px 0 15px 0;"><img src="<?php echo Yii::app()->baseUrl;?>/images/digest_logo.png" /></td> 
        </tr> 
        <tr> 
         <td style="text-align:center; color:#2d2d2d;">April 18, 2016</td> 
        </tr> 
       </table> 
      </td> 
     </tr> 
     <tr> 
      <td style="padding-top:20px;"> 
       <table cellpadding="0" cellspacing="0" style="width:100%; background:#f3f3f1;"> 
        <tr> 
         <td style="width:100%; padding:40px 75px 35px;"> 
          <h1 style="margin:0 0 35px 0; font-weight:normal; font-size:24px;">Hi, Patron</h1> 
          <p style="margin:0 0 4px 0; font-size:17px;">Greetings from Crownit,</p> 
          <p style="margin:0 0 4px 0; font-size:17px;">Crown it believes ut is very important to. make</p> 
          <p style="margin:0 0 4px 0; font-size:17px;">Lorem ipsum Lorem ipsumhhhhhhhhh hhhhhn </p> 
         </td> 
        </tr> 
       </table> 
      </td> 
     </tr> 
     <tr> 
      <td style="background-image:url(<?php echo Yii::app()->baseUrl;?>/images/bg-script.png)"> 
       sdf 
      </td> 
     </tr> 
    </table> 

ich plötzlich an einen Ort fest, wo ich will, ist background-image als mein Design verwenden, so etwas wie diese

Image reference

Wenn ich das Ergebnis im pdf sehe ich diesen Fehler bekam

Das Bild konnte nicht geladen werden. C: /xampp/htdocs//var/www/html/insight/insight/images/bg-script.png

Ich bin mir nicht sicher, warum dieser Hintergrund css nicht funktioniert in pdf gut funktioniert es gut im Browser.

Jede Hilfe wird geschätzt!

Antwort

0

Haben Sie die Antwort.

Diese pdf-Erweiterung hat eine sehr kleine CSS-Unterstützung.

Derzeit sind nur die folgenden CSS-Attribute werden unterstützt:

  • font-family
  • font-size
  • font-weight
  • font-style
  • Farbe
  • Hintergrund- Farbe
  • Text-Dekoration
  • Breite
  • Höhe
  • text-align

Andere Tags wird nicht funktionieren.

+0

Was nutzt Ihre Erweiterung? Wenn es html2pdf ist, dann sollten Sie in der Lage sein, die Tags und sein Backimg-Attribut zu verwenden, um einen Hintergrund auf jeder Seite anzugeben. http://wiki.spipu.net/doku.php?id=html2pdf:en:v4:page – georaldc

+0

Ich benutze Tag und ich weiß, ich bin in der Lage, volle Seite Hintergrundbild zu verwenden, aber wenn Sie die Frage sorgfältig lesen, fragte ich für den Hintergrund zwischen einer einzelnen Überschrift –