2016-11-04 1 views
1

Je l'ai déjà fait avec des css externes. mais quand j'ai essayé de faire avec CSS en ligne ça ne marchera pas.Puis-je utiliser css en ligne en mPdf lors de la création de PDF?

Puis-je utiliser en ligne css dans mPdf lors de la création de PDF? Guidez-moi s'il vous plaît.

+2

Possible copie de [comment ajouter le fichier css en mpdf] (http://stackoverflow.com/questions/15519335/how-to-add-css-file-in-mpdf) –

+0

Je sais comment ajouter un fichier css en mpdf. mais je n'ai pas trouvé pour CSS en ligne –

Répondre

1

Selon le mPDF documentation, oui:

Les éléments suivants sont pris en charge (par ordre de priorité ascendante - ceux bas dans la liste écrasent plus):

  • attributs HTML par exemple <div align="center"> (voir les attributs HTML pris en charge)

  • CSS de Stylesheets - inclus dans l'entête du document HTML ou <link /> ou @import()

    • balises html par exemple p { font-size:12pt; color:#880000; }
    • classe e.g. .stylename { font-size:9pt; }
    • id par ex. #style { font-size:9pt; }
  • en ligne style CSS par exemple <p style="font-family:monospace;">

(Non souligné)

0

Avec MPDF, ajoutez le code CSS avec ci-dessous

$ styles = file_get_contents ('style.css');

$ mpdf-> WriteHTML ($ styles, 1);

+0

Cela ne répond pas à la question. Il demandait CSS en ligne. – simon