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

Composants VCL Delphi Discussion :

Générer du PDF avec QuickReport


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Par défaut Générer du PDF avec QuickReport
    Bonjour;

    J'utilise la version 3.62 de Quickreport et j'essaye de générer un fichier pdf à partir d'un doc QRP stocké dans une base de données et ceci en utilisant le composant "TQRPDFDocumentFilter".
    Mais ca ne fonctionne pas car il ne se passe rien.
    Ci-joint mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    procedure TForm1.Button1Click(Sender: TObject);
    var
        FichierPDF  : TQRPDFDocumentFilter;
        qrp : TQRPrinter;
        ApplicationPath : string;
    begin
       ApplicationPath := ExtractFilePath(Application.ExeName);
       FichierPDF  := TQRPDFDocumentFilter.Create(ApplicationPath +'Report.pdf');
       qrp := TQRPrinter.Create(nil);
       qrp.Load('D:\Temp\etat.qrp');
       qrp.ExportToFilter(FichierPDF);
       FichierPDF .free;
    end;

    Merci;

  2. #2
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 493
    Par défaut
    salut

    as tu transformé les composants de ton document ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    Procedure ExporteDocQr(quickrep : TquickRep;Printer : Tqrprinter; nom : String)
    var
       filtre :  TPsQRExportFilter;
    begin
       filtre :=  TPsQRPDFFilter.Create(Nom);
       try
         filtre.OriginalQRPrinter := Printer;
         QuickRep.ExportToFilter(filtre);
       finally
         filtre.free;
       end;
    @+ Phil

  3. #3
    Membre éprouvé
    Avatar de TicTacToe
    Inscrit en
    Septembre 2005
    Messages
    1 940
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 940
    Par défaut
    Tu tiens peut être absolument à générer directement un PDF avec Delphi, je voulais juste dire sinon, qu'avec CutePDF gratuit, on peut s'affranchir de générer du PDF avec Quickrep.
    De plus on peut mailer directement le fichier PDF générer...
    Section Delphi
    La mine d'or: La FAQ, les Sources

    Un développement compliqué paraitra simple pour l'utilisateur, frustrant non ?
    Notre revanche ? l'inverse est aussi vrai ;-)

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Par défaut
    Citation Envoyé par TicTacToe
    Tu tiens peut être absolument à générer directement un PDF avec Delphi, je voulais juste dire sinon, qu'avec CutePDF gratuit, on peut s'affranchir de générer du PDF avec Quickrep.
    De plus on peut mailer directement le fichier PDF générer...

    Bonjour;

    Il est bien l'outil mais les docs ne sont pas imprimables donc ca ne sert à rien de construire des docs si derrière on ne peux pas les imprimés.

    A+;

  5. #5
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 493
    Par défaut
    salut

    si ma solution te convient peut tu mettre le tag resolu

    @+ Phil

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Par défaut
    Citation Envoyé par anapurna
    salut

    si ma solution te convient peut tu mettre le tag resolu

    @+ Phil
    Bonjour;

    J'ai trouvé un autre composant payant pour réaliser ceci. Par contre si tu saias ou je peux trouver un composant gratuit pour apposer sur des fichiers Quickreport des codes barres, je serais très interessé.

    Merci

  7. #7
    Membre éprouvé
    Avatar de TicTacToe
    Inscrit en
    Septembre 2005
    Messages
    1 940
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 940
    Par défaut
    Il y a quelques jours, il y a eu ce post

    http://www.developpez.net/forums/viewtopic.php?t=466025

    Bon courage !
    Section Delphi
    La mine d'or: La FAQ, les Sources

    Un développement compliqué paraitra simple pour l'utilisateur, frustrant non ?
    Notre revanche ? l'inverse est aussi vrai ;-)

Discussions similaires

  1. Générer des PDF avec FPDF
    Par debutantasp dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/04/2008, 14h18
  2. [FPDF] Générer un PDF avec saisie utilisateur
    Par Overkill06 dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 26/09/2007, 19h42
  3. Générer des pdf avec Perl
    Par vincbruv dans le forum Modules
    Réponses: 1
    Dernier message: 13/02/2007, 16h19
  4. [FPDF] Générer un PDF avec intégration de fonctions
    Par allowen dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 25/04/2006, 13h50

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