Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Nouvelles fonctions «  

Génération document PDF - Mise en valeur des balises snippet/code sous forme de tableaux colorés à la manière de word.

avatarDECLERCQ Laurent -- on Jan. 4 2007, from Caen, devant mon bureau
En directe de Caen
Bonjour à tous.

Ce message pour vous demander si quelqu'un connait une astuce pour que le contenu des balises snippet et/ou code soit parsé de manière à être mis en valeur sous forme de tableaux colorés (comme dans word) dans les document PDF produit par yacs.

Vous remerciant par avance.

Files

pdf.zip 2,499 bytes, 56 downloads
Version remastérisée de shared/pdf.php spécialement pour Nuxwin
Edited by Bernard on Jan. 5 2007
Zoom

Comments

Bernard on Jan. 4 2007
Un embryon de contournement : charger la page dans Word, la sauver sous forme de .doc puis la rouvrir avec OpenOffice et exporter en .pdf ...
Nuxwin on Jan. 5 2007
Bernard :

Lol, le problème c'est que la solution que vous proposez la n'est pas très simple à exploiter.

Imaginez si les utilisateurs (visiteurs) doivent faire cette manipulation à chaque fois pour obtenir une document pdf propre.

Ma question visée une génération directe via clique sur le portail.
Bernard on Jan. 5 2007
Nuxwin: En fait, ce que fait YACS c'est générer la page comme d'habitude, et ensuite un filtre est appliqué pour transformer ceci en PDF.

Probable que le filtre retire trop de balises (en ligne 58 dans shared/pdf.php), il faudrait peut-être conserver code et font. Un peu plus loin, il faut aussi modifier l'engin de transformation pour tenir compte de ces balises en plus.

Bon, allez je vous attache le fichier modifié, qui est sensé faire le bon boulot. Il faut juste comprendre pourquoi la fonction strip_tags ne conserve pas les balises font et ce devrait être bon...

Merci par avance de votre prochain feed-back...
Nuxwin on Jan. 7 2007
Bonjour Bernard ;

En liminaire, je tiens à te remercier pour ta réactivité fasse à mes questions.

Malheureusement, la "class" que tu m'a fournie ne change rien au problème mais peut être que c'est de ma faute car je crois qu'en définitive on s'est mal compris.

Comme tu le sais, le contenu placé entre les balises "snippet" et "code" et formaté via propriété css --> balise "pre".

Ne serait-ce donc pas possible de faire en sorte que via ta classe pdf, les balises "pre" soient parsée de manière à ce qu'elles soient remplacées par un tableau coloré ?

Peut-être que je m'exprime mal mais bon, vu tes connaissances reconnues, je suppose que tu comprendras ou je veux en venir.

Ps : Pour le tutoiement, merci de m'indiquer si cela te dérange auquel cas j'emploierais le fameux --> vous au lieu du Tutu heu non --> Tu.

Merci encore de m'indiquer ce que tu entends par feed-back car j'avoue ne pas bien comprendre.

Merci encore pour votre constante disponibilité qui nous encourage de jour en jour à utiliser YACS.
Bernard on Jan. 7 2007
Nuxwin: Je crois qu'on s'était bien compris, pas de souci là-dessus. En fait, le script fourni n'est qu'une première étape, et je sais qu'il ne marche pas, et je ne sais pas encore pourquoi.

Le feed-back, c'est parce que je me disais ... dès fois que Nuxwin ait 3 minutes ... il pourrait trouver pourquoi, à la ligne 58, l'instruction strip_tags retire les balises de colorisation (font) alors qu'on lui demande de les garder ?

Rate this page
Posted by Nuxwin on Jan. 4 2007, commented by Bernard on Jan. 7 2007, (popular)