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

PHP & Base de données Discussion :

génération de fichiers PDF


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Mars 2009
    Messages
    191
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2009
    Messages : 191
    Par défaut génération de fichiers PDF
    salut, j'ai cherché en vain pour savoir pourquoi ce code simple ne marche pas

    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
     
    <?php
     
    $fich="C:\test.pdf";
    $pdf=pdf_new();
    pdf_open_file($pdf,$fich);
    pdf_set_info($pdf,"Author","moustaf");
    pdf_set_info($pdf,"Title","super le titre");
    pdf_set_info($pdf,"Creator","createur");
    pdf_set_info($pdf,"Subject","du pdf dur");
    pdf_begin_page($pdf, 595, 842);
    pdf_add_bookmark($pdf,"la page",0,TRUE);
    $font=pdf_findfont($pdf,"Courier","host",FALSE);
    if ($font){
    pdf_setfont($pdf,$font,30);
    } else {
    die("police babou");}
    pdf_set_value($pdf,"textrendering",1);
    pdf_show_xy($pdf,"cool",50,750);
    pdf_end_page($pdf);
    pdf_close($pdf);
    pdf_delete($pdf);
     
     
    $taille=filesize($fich);
    header("content-type: application/pdf");
    header("content-length:".$taille);
    header("content-disposition: inline; filename=test.pdf");
    readfile($fich);
    unlink($fich);
     
     
    ?>
    En fait il me genere l'erreur
    Fatal error: Uncaught exception 'PDFlibException' with message 'Function must not be called in 'object' scope' in C:\wamp\www\script_admin\test_pdf.php:11 Stack trace: #0 C:\wamp\www\script_admin\test_pdf.php(11): pdf_begin_page(Resource id #2, 595, 842) #1 {main} thrown in C:\wamp\www\script_admin\test_pdf.php on line 11

  2. #2
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 21
    Par défaut Je crois
    je pense que tu dois incoporer la librairie avec une fonction include ou require

  3. #3
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 21
    Par défaut encore
    Il y'a une librairie qui fournit toutes fonction que tu as utilisé dans ton code. par exemple y'a une librairie qu'on appelle fpdf elle est fournit sous forme d'un seul fichier php donc, fpdf.php
    tu dois faire je crois
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    require("nom_lib;php");
    et je pense que ça va marcher....

  4. #4
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 21
    Par défaut rectif
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    require("nom_lib.php");
    le . et non ;

Discussions similaires

  1. Génération de fichier PDF depuis une page html
    Par leo_ip dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 06/06/2007, 12h51
  2. Génération des fichiers PDF
    Par giannichedda dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 21/05/2007, 08h29
  3. Automatisation compilation Latex et génération de fichier pdf
    Par icetechnik dans le forum Editeurs / Outils
    Réponses: 3
    Dernier message: 13/03/2007, 10h40
  4. [FPDF] Génération de fichiers PDF avec PHP
    Par deY! dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 10/04/2006, 17h06
  5. [FPDF] génération de fichiers PDF
    Par Laura dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 15/11/2005, 23h35

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