Bibliothèque PHP pour analyser le démarque et générer du HTML / PDF

Woodrow Barlow

Bibliothèque PHP pour analyser le démarque et générer du HTML / PDF


Je suis à la recherche d’une bibliothèque php légère qui peut charger un fichier de démarque (peu importe la saveur de la démarque) et générer le HTML correspondant. J’ai également besoin de pouvoir générer des PDF à partir de la démarque, et les fichiers ebook seraient également géniaux.

Réponses


 Izzy

Je suis assez satisfait de Markdown Extra , que j’utilise par exemple pour mon site Web. C’est complètement open source (disponible sur Github ), bien documenté et un jeu d’enfant à utiliser. Il prend en charge « Markdown standard » et, via son module Extra , un tas de fonctionnalités supplémentaires telles que des tableaux, des blocs de code clôturés, des notes de bas de page, etc.

Malheureusement, je ne vois pas que le support PDF soit intégré. Donc, lorsque vous décidez pour cela, vous pourriez avoir besoin d’une deuxième bibliothèque pour cela. Je n’ai jamais eu besoin de cette combinaison, mais là où j’utilise PHP pour créer des documents PDF, j’utilise TCPDF pour cela – qui est encore une fois gratuit, open source et produit de très bons résultats.

Aucune recommandation concernant les livres électroniques actuellement – mais étant un atout, j’espère que ma réponse est acceptable sans elle.

Izzy ♦

PS: Pour la partie eBook, j’ai récemment trouvé PHPePub . Je ne l’ai pas encore essayé, mais ça vaut vraiment le coup d’œil.


 Steve Barnes

Haskell plutôt que PHP mais également autonome et avec des liaisons PHP disponibles et multiplateforme, je recommanderais Pandoc :

De à

Formats d’entrée:

docbook, haddock, html, json, latex, markdown, markdown_github, markdown_mmd, markdown_phpextra, markdown_strict, mediawiki, native, opml, org, rst, textile

Formats de sortie:

asciidoc, beamer, context, docbook, docx, dzslides, epub, epub3, fb2, html, html5, icml, json, latex, man, markdown, markdown_github, markdown_mmd, markdown_phpextra, markdown_strict, mediawiki, native, odt, opendocument, opml org, pdf *, plain, reveljs, rst, rtf, s5, slideous, slidy, texinfo, textile

Woodrow Barlow

j’ai peur de ne pas avoir accès à l’installation du logiciel sur le serveur … sinon, ce serait parfait.

 

/, #et, #pour, analyser, bibliothèque, démarque, du, générer, HTML, Le, PDF, PHP

 

elle.fr

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *