Faire vos impressions en PDF avec PHP !

Statut
N'est pas ouverte pour d'autres réponses.

guslinux

Gamerz'ien
Salut à tous,

Je m'adresse à ceux qui disposent d'un serveur dédié pour leur applications PHP ou qui disposent d'hébergements où les fonctions shell_exec(), exec() ou system() sont activées.

Je suis actuellement entrain de développer un applicatif de gestion en php, j'ai mis en place un systeme d'impression à base de RTF en m'inspirant du système de templates, et je me suis dit que ca serait pas mal d'en faire profiter tout le monde donc, commencons par la communauté Gamerz :D.

Voici donc comment le script s'utilise.
1. Vous créez votre fichier de base RTF avec word en définissant les variables par <Name_Var>.

2. Vous créez un nouvel objet php RTF en spécifiant le chemin d'accès au fichier dans le constructeur
-> $Objet = new RTF('way/to/file.rtf');

3. Vous insérez vos variables dans le template en faisant appel à la methode set_var($Name,$Value)
-> $Objet->set_var('Name_Var','Value');

4. Vous appelez la methode parse() qui va renvoyer le contenu du fichier rtf. A vous de l'écrire dans un fichier ou d'envoyer les header pour la génération à la volée (prob avec IE).

Rem : En faisant appel à la fonction system() j'ai mis en place un script shell qui utilise TeD et GhostScript pour faire RTF->PS et PS->PDF.

Source : http://edoplan.easyuser.be/temp/RTF/RTF.phps
TeD : http://www.nllgg.nl/Ted/

Edit du 19/04/2005 :
Script Shell : http://edoplan.easyuser.be/temp/RTF/pdf.sh
Testez vous meme : http://edoplan.easyuser.be/temp/RTF/test.php
 

Sub7

Touriste
mici gus
 
J

j0k3r_n0ir

ex membre
Sympatique tout ça merci ;o)
 

alleluia

Elite
tres joli

sinon pour les plus motives, y a les fonctions pdf dans php

ici
 
1er
OP
guslinux

guslinux

Gamerz'ien
alleluia a dit:
tres joli

sinon pour les plus motives, y a les fonctions pdf dans php

ici
Vi je sais bien que ca existe ... mais quand tu bosse en entreprise, ya tjs qqch à modifier ! et avec la lib pdf de php ca prend tjs une heure pour mettre une zone de texte ... ici 30secondes ^^
 

John__

Touriste
très bon script


bravo :wink:
 
Script réellement bien penser et très utile pour les personnes faisant des sites pour des PME etc :)

Rien qu'en testant il m'ait venu qq idée pour exploiter ce très jolit script :)

Encore bien joué :D
 
1er
OP
guslinux

guslinux

Gamerz'ien
PunkDeLuxe a dit:
Script réellement bien penser et très utile pour les personnes faisant des sites pour des PME etc :)

Rien qu'en testant il m'ait venu qq idée pour exploiter ce très jolit script :)

Encore bien joué :D
Franchement, c'est assé con comme systeme hein ! Mais je comprend pas pourquoi personne n'a mis ca en ligne ... j'espere quand meme que yen a qui ont mis ca en place ...


Qui est ce qui me donne un coup de main pour lancer un lib :D

PS : J'ai aussi un truc pour imprimer direct from la page web ... tu cliques et ca sort par l'imprimante défault ... en utilisant word lol ... seul prob c uniquement pour IE.
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut