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

ASP Discussion :

Probleme avec FPDF


Sujet :

ASP

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par défaut Probleme avec FPDF
    Bonjour, je suis entrain d'essayer de prendre en main le composant FPDF pour créer des pdf à la volée en ASP.

    j'ai un petit fichier de test (ci-dessous)
    Lorsque je l'execute tel quel, j'ai le message suivant dans acrobat :
    "le fichier ne commence par '%PDF-'"
    Si j'enlève la ligne "pdf.Image('logo50.jpg',10,8);"
    Le pdf s'affiche nickel

    merci pour votre aide

    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
     
    <%@language=javascript%>
    <!--#include file="fpdf.asp"-->
    <%
     
    var pdf=new FPDF();
    pdf.CreatePDF();
    pdf.SetPath("fpdf/");
    pdf.SetFont("Arial","",16);
    pdf.Open();
    pdf.AddPage();
     
    pdf.Cell(40,10,"Hello Word!");
    pdf.Image('logo50.jpg',10,8);
    pdf.Close();
    pdf.Output();
    %>

  2. #2
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    Bonjour

    la méthode Image requiert 4 arguments. Il te manque la largeur de ton image.


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par défaut suite
    merci pour ton aide roro06,

    j'ai rajouter les paramètres largeur (50) et hauteur (31) mais ca ne change rien

    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
    <%@language=javascript%>
    <!--#include file="fpdf.asp"-->
    <%
     
    var pdf=new FPDF();
    pdf.CreatePDF();
    pdf.SetPath("fpdf/");
    pdf.SetFont("Arial","",16);
    pdf.Open();
    pdf.AddPage();
     
    pdf.Cell(40,10,"Hello Word!");
    pdf.Image('logo50.jpg',10,8,50,31);
    pdf.Close();
    pdf.Output();
    %>

  4. #4
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    Remplaces les cotes (') par des guillemets (")

    (peut-être ?)


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par défaut suite
    j'ai essayé les 2 ci-dessous ça ne change rien

    pdf.Image('logo50.jpg',10,8,50,31);
    pdf.Image("logo50.jpg",10,8,50,31);

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    381
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Maroc

    Informations forums :
    Inscription : Novembre 2007
    Messages : 381
    Par défaut
    Salut,
    Ton code ça marche impeccable chez moi, soit avec les cotes soit avec les guillemets. Je pense que le problème dans le chemin de l'image.
    Voila le code que j'ai testé chez moi.
    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
     
    <%@language=javascript%>
    <!--#include file="fpdf.asp"-->
    <%
     
    var pdf=new FPDF();
    pdf.CreatePDF();
    pdf.SetPath("fpdf/");
    pdf.SetFont("Arial","",16);
    pdf.Open();
    pdf.AddPage();
     
    pdf.Image('images/bienvenu.jpg',10,8,50,31);
    pdf.Cell(40,10,"Hello Word!");
    pdf.Close();
    pdf.Output();
    %>
    A+

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par défaut suite
    j'ai testé le même code que toi en créant un sous répertoire "images" et en renommant mon image bienvenu.jpg
    Mais ca change rien ????
    Version d'acrobat reader est la 8 ???
    Je te joins les 2 fichiers au cas où je n'aurai pas fait exactement ce que je dis

    Merci pour tout
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    381
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Maroc

    Informations forums :
    Inscription : Novembre 2007
    Messages : 381
    Par défaut
    bof j'ai retesté le même code qui marchait chez moi avant mais il me donne comme erreur "Une erreur est survenue lors du traitement d'une page. La création d'un port de pixellisation a...." Est ce que c'est la même erreur que la tienne?

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par défaut suite
    Non, moi c'est toujours la même dans Acrobat reader :
    "le fichier ne commence par '%PDF-'"

Discussions similaires

  1. [FPDF] Probleme avec code barre et fdpdf
    Par serwol dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 02/10/2006, 11h13
  2. Probleme avec la copie des surfaces
    Par Black_Daimond dans le forum DirectX
    Réponses: 3
    Dernier message: 09/01/2003, 10h33
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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