Les cours PHP au format PDF

le 15/04/2007 à 15:45
Les cours PHP au format PDF
Je vous annonce l'arrivée du téléchargement des cours au format PDF.

Lorsque vous visionnez un cours, tout en bas du cours, vous pouvez noter l'apparition d'un cartouche vous indiquant la dernière date de modification du cours ainsi qu'un lien permettant de télécharger ce cours au format PDF.

La génération PDF ne fut pas des plus simple.
En effet, j'ai du écrire un parseur de code PHP afin de mettre en couleur le code PHP des cours, ainsi qu'un parseur de table HTML pour avoir un rendu correct de celles-ci.

Le résultat me semble satisfaisant.

PS : Vous remarquerez que dans les PDF, le logo du site est vectoriel :)

A lire également

Voila, avec un trop plein de bulles de champagne dans le crâne, on développe pas beaucoup, mais on développe quand même smiley

Pour preuve, je viens de mettre à disposition de tous toutes les news du site au téléchargement (une archive compressée au format Zip contenant un fichier html de la news).
Les news sont aussi disponibles au format PDF.

Merci à :
- la classe FPDF qui m'a bien aidé pour générer les PDF
- PHPMyAdmin pour sa classe zipfile contenue dans le fichier /libraries/zip.lib.php de l'archive du script que nous connaissons tous

PS : Bientôt les articles, les cours, les commen faire, les astuces dans ces mêmes formats smiley
Pour ceux qui ne visitent pas les forums, juste un petit mot pour dire que l'on peut aussi, dans la partie "astuces" du site, se générer un fichier PHP contenant le code PHP des fonctions utilisées dans les astuces :)
Depuis quelques secondes, les news du site sont disponibles au format PDF.
En effet, je continue sur ma lancée de génération automatique de fichiers PDF grâce à libraire FPDF. Je vous rappelle que les cours sont disponibles au format PDF depuis quelques semaines déjà.

Pour la petite note technique, je peux vous dire que j'ai quelques peines pour générer ces fichiers notamment à cause de l'encodage de mes données en base : l'UTF-8. Encodage qui n'est pas géré par FPDF (çà serait sympa que cette librairie, qui est excellente, évolue en ce sens avec l'arrivée proche de PHP 6).

Pour visionner ces news au format PDF, il vous suffit de cliquer sur le lien "Lire la suite" de chaque news. Dans le footer de la news, se trouve alors un cartouche avec l'auteur de la news, sa date de dernière modification et le fameux lien PDF.

- FPDF

Commentaires

Ecrire
Koboneil
le 16/04/2007 à 09:46
Koboneil
Bah voila, tu l'as "bluté" le logo :p
Koboneil
LA GLOBULE
le 16/04/2007 à 10:38
LA GLOBULE
Oui, mais c'était pas de tout repos :) Un grapheux du boulot me la mis en vectoriel et on a essayé ensemble plein de combinaisons pour le mettre dans les PDF (avec la dernière version d'illustrator, ca passait pas).
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Ecrire

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours