IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[phpToPDF] Conversion en PDF


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 90
    Par défaut [phpToPDF] Conversion en PDF
    bonjour,

    je dois faire un bouton qui met les informations en format PDF voila le code de la page dans laquelle je dois ajouter le bouton:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    <?PHP
     
    /*
     *
     *  $Id: fbrowser.php,v 1.4 2004/05/27 13:21:02 st08394 Exp $
     *
     *
     */
     
     
     
    // Must be the first include, sets $SDO_ROOT, $SDO_ROOT_URL.
    // Adapt this entry, so that it points to the right dir.
    require_once("../../../../../../SDO_ROOT.inc");
     
    require_once($SDO_ROOT . "/fw/classes/mvc/NTLMController.inc");
    require_once($SDO_ROOT . "/fw/apps/fbrow/includes/fBrowContextDomains.inc");
    require_once($SDO_ROOT . "/fw/apps/std/views/ResponseBaseNoMenu.inc");
     
    $Request = new HTTPRequest();
    $Request->initActionDeciderName("ac");
    $Request->setDefaultActionHandler("cockpit.presentplanning");
     
     
    $FrontController = new NTLMController(new Application("Standard", "ActionConfig.inc", "/fw/apps/std"));
     
    $dbcontainer = new DatabaseContainer();
    $dbcontainer->setHost("FR0-SQL08");
    $dbcontainer->setOwner("[dbo]");
     
    $FrontController->setDBContext($dbcontainer);
    $FrontController->setMinimalUserLevel('uadmn', 'ADMIN');
     
    $FrontController->setApplicationContext(new fBrowContextdomains('DALI - Cockpit'));
    $FrontController->setResponseBase(new ResponseBaseNoMenu($SDO_ROOT . "/fw/apps/std/views/html_4.01.php"));
    $FrontController->registerApplication(new Application("UserAdmin", "ActionConfig.inc", "/fw/apps/uadmn"));
    $FrontController->registerApplication(new Application("CockpitPresentation", "ActionConfigPresentation.inc", "/fw/apps/cockpit"));
    $FrontController->process($Request);
    $FrontController->dispatch();
     
    ?>
    est ce quelqu'un peut m'aider. merci

  2. #2
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 36
    Par défaut
    Bonjour, je ne sais pas si ça peut t'aider, mais personnellement, j'ai utilisé la librairie phpToPDF, mais ce n'était pas en appuyant sur un bouton, mais l'enregistrement se faisait au fur et à mesure du déroulement de ma source.

    Un site pour t'aider peut-être : http://jc-cornic.developpez.com/tuto...f/?page=page_2

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 90
    Par défaut
    j'ai déjà essayé avec les scripts sur ce site ca marche pas parceque la page que j'ai ,raméne les informations d'une base de données et je n'ai pas bien compris le code de la page parcequ'il existé. je suis obligée de faire le bouton qui met ces informations dans un fichier PDF, ma cliente l'exige.
    merci bcp.
    est ce que tu n'as pas une autre idée stp.

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 36
    Par défaut
    Hélas je ne suis pas assez calée sur le sujet pour t'aider. J'ai découvert cette librairie ici, je ne savais même pas que c'était possible auparavant... Encore désolé...

  5. #5
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    Bonjour,

    Le lien que lteixeir t'a donné me semble très bien pour démarrer avec FPDF! Surtout si tu lis aussi les divers exemples présents sur le site www.fpdf.org
    Il faut que tu prennes le temps de comprendre le principe et de générer des PDF simples pour arriver à bien utiliser cette librairie. Une fois que tu auras compris il sera assez facile de l'utiliser pour créer un PDF après avoir appuyé sur un bouton comme tu le dis! Il te suffira de lancer un script qui génèrera ton PDF et qui va récupérer toutes les informations extraites de la base de données (que tu passeras en POST ou en GET, ou par le chemin que tu souhaites)
    Mais pour ça il faut commencer par prendre bien le temps de comprendre les tutoriels avant de l'appliquer à ton probleme précis.

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 90
    Par défaut
    Merci beaucoup.
    Il y a pas quelqu'un d'autre qui peut m'aider.
    merci

  7. #7
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 90
    Par défaut
    ok je vais lire la documentation.
    merci

  8. #8
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 90
    Par défaut
    j'ai essayé de tester le premier script il me donne cette erreur:
    Warning: main(phpToPDF.php): failed to open stream: No such file or directory in F:\ShareF$\TD_PLATFORM\php\fbrow\domains\allSelect\lineMaint\DALI\cockpit\form.php on line 2

    Warning: main(): Failed opening 'phpToPDF.php' for inclusion (include_path='.;c:\php4\pear') in F:\ShareF$\TD_PLATFORM\php\fbrow\domains\allSelect\lineMaint\DALI\cockpit\form.php on line 2

    Fatal error: Cannot instantiate non-existent class: phptopdf in F:\ShareF$\TD_PLATFORM\php\fbrow\domains\allSelect\lineMaint\DALI\cockpit\form.php on line 3
    j'ai pas compris, est ce quelqu'un peut m'expliquer.
    merci

  9. #9
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 36
    Par défaut
    Il faut je pense que tu insère le fichier "phpToPDF.php" dans ta source comme cela : "include("phpToPDF.php");". Soit il est sous ta racine, et tu l'écris comme cela, soit tu dois préciser le chemin complet.

  10. #10
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    tu as un include au début de ton script, il va servir a inclure la définition de la classe phpToPDF il faut donc modifier le chemin du script pour qu'il corresponde à ton installation. Par exemple si tu as mis le dossier contenant le fichier phpToPDF.php dans le dossier parent du tien:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    include('../phpToPDF/phpToPDF.php');

  11. #11
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 90
    Par défaut
    ma cliente ma donné des fichiers .exe pour tout genre de conversion mais je sais pas comment les utilisés.

    merci d'avance.

  12. #12
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    Tu as demandé de l'aide pour du php permettant de créer des PDF a partir de données extraites de la base.
    On t'a donné des points de départ pour démarrer maintenant il faudrait que tu avances de ton coté.

    Ensuite ta cliente t'a donné des .exe pour convertir, d'accord, mais ca n'a aucun rapport avec ce sujet. Meme si c'était des executables pour convertir des documents en pdf, tu n'as toujours pas ce document de créé puisque les données sont dans ta base de données, ca ne t'avancera donc a rien.

    Et on ne peut pas inventer tes executables et leur utilisation, arranges toi avec ta cliente pour avoir des informations sur leur utilisation et sers toi de google.

Discussions similaires

  1. [PHP] Conversion XML -> PDF avec CSS et sans XSL
    Par k-djo dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 14/03/2007, 08h27
  2. librairie de conversion xml -> pdf
    Par qouify dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 08/05/2006, 09h10
  3. Conversion en pdf via fichier postscript
    Par XENOPHON dans le forum Erreurs - Avertissements
    Réponses: 3
    Dernier message: 21/01/2006, 19h04
  4. Librairie de conversion en pdf
    Par soufienne dans le forum MFC
    Réponses: 5
    Dernier message: 21/12/2005, 14h28
  5. Réponses: 9
    Dernier message: 04/03/2005, 13h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo