Faire vos impressions en PDF avec PHP !

Discussion dans 'Web, design' créé par guslinux, 18 Avril 2005.

Statut de la discussion:
Fermée.
  1. Offline
    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
    guslinux, 18 Avril 2005
    #1
  2. Offline
    Sub7 Touriste
    mici gus
    Sub7, 19 Avril 2005
    #2
  3. Offline
    j0k3r_n0ir ex membre
    Sympatique tout ça merci ;o)
    j0k3r_n0ir, 19 Avril 2005
    #3
  4. Offline
    sebge2 Touriste
    :wink:
    sebge2, 19 Avril 2005
    #4
  5. Offline
    alleluia Elite
    tres joli

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

    ici
    alleluia, 19 Avril 2005
    #5
  6. Offline
    guslinux Gamerz'ien
    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 :p
    guslinux, 19 Avril 2005
    #6
  7. Offline
    John__ Touriste
    très bon script


    bravo :wink:
    John__, 19 Avril 2005
    #7
  8. Offline
    PunkDeLuxe condom
    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
    PunkDeLuxe, 20 Avril 2005
    #8
  9. Offline
    guslinux Gamerz'ien
    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.
    guslinux, 20 Avril 2005
    #9
  10. Offline
    guslinux Gamerz'ien
    guslinux, 21 Avril 2005
    #10
Statut de la discussion:
Fermée.