Comment inclure la feuille de style externe dans les dom pdf
Je suis à l'aide de Dompdf pour la génération de rapports dans le php. Je ne suis pas en mesure d'inclure la feuille de style externe pour la même chose...
Le code que j'utilise est semblable à la suivante:
<?php
require_once "dompdf/dompdf_config.inc.php";
$dompdf = new DOMPDF();
$html ="
<table>
<tr >
<td class='abc'>testing table</td>
</tr>
<tr>
<td class='def'>Testng header</td>
</tr>
</table>";
$dompdf->load_html($html);
$dompdf->render();
$dompdf->set_base_path('localhost/exampls/style.css');
$dompdf->stream("hello.pdf");
?>
S'il vous plaît laissez-moi savoir comment inclure le fichier css externe..
Quel est le message d'erreur exact? Également partager les code que vous utilisez, le cas échéant.
Salut @Dan..feuille de style ne sont pas en cours de chargement dans le pdf généré. <?php require_once "dompdf/dompdf_config.inc.php"; $dompdf = new DOMPDF(); $html =" <table> <tr > <td class='abc'>table d'essai</td> </tr> <tr> <td class='def'>Testng l'en-tête</td> </tr> </table>"; $dompdf->load_html($html); $dompdf->render(); $dompdf->set_base_path('localhost/exampls/style.css'); $dompdf->flux("bonjour.pdf"); ?>
Pour le commentaire ci-dessus, il serait préférable de modifier votre message afin de clarifier la question.
Salut @Dan..feuille de style ne sont pas en cours de chargement dans le pdf généré. <?php require_once "dompdf/dompdf_config.inc.php"; $dompdf = new DOMPDF(); $html =" <table> <tr > <td class='abc'>table d'essai</td> </tr> <tr> <td class='def'>Testng l'en-tête</td> </tr> </table>"; $dompdf->load_html($html); $dompdf->render(); $dompdf->set_base_path('localhost/exampls/style.css'); $dompdf->flux("bonjour.pdf"); ?>
Pour le commentaire ci-dessus, il serait préférable de modifier votre message afin de clarifier la question.
OriginalL'auteur Kiran | 2013-11-06
Vous devez vous connecter pour publier un commentaire.
$dompdf->set_base_path()
n'est pas d'où vous spécifiez votre CSS. Cette méthode vous donne la possibilité de définir un chemin d'accès de base qui est ajouté à des chemins relatifs dans le document.Votre CSS devrait être une partie du code HTML de vous nourrir de dompdf. Quelque chose comme ce qui suit:
Pense de dompdf comme un navigateur web qui rend au format PDF au lieu d'un écran. Vous lui donnez un code HTML valide le document comme vous le feriez avec n'importe quel navigateur web.
OriginalL'auteur BrianS
dompdf prend en charge le peu de CSS 2.1 sélecteur de syntaxes. dompdf prend également en charge des éléments avec de multiples attributs de classe (
e.g. <p class="red bold">foo</p> matches p.red and p.bold
).Noter que les sélecteurs CSS sont sensibles à la casse en dompdf (par exemple
.foo
ne correspondent pas<div class="FOO">bar</div>
)Lire http://code.google.com/p/dompdf/wiki/CSSCompatibility ou Git https://github.com/dompdf/dompdf/wiki/CSSCompatibility
Reportez-vous DOMPDF ne fonctionne pas avec un fichier css externe
CSS ne fonctionne pas avec DOMPDF
OriginalL'auteur 7-isnotbad