[API WIN32] Générer un pdf

Résolu
tarretg Messages postés 22 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 7 août 2007 - 3 août 2007 à 11:02
cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 - 6 août 2007 à 13:21
Bonjour à tous,

Je développe actuellement un exécutable en Win32 sous Visual C++.
Je voudrais générer un rapport en pdf des calculs effectués par l'utilisateur. Il y aurait donc ses données d'entrées, les calculs, les résultats... et un graphe dépendant de ces résultats qui s'affiche sur la dernière IHM!

Je ne sais pas comment m'y prendre. J'ai vu beaucoup de messages à ce sujet, mais que me conseillez-vous?
Le tuto de nico-pyright est bien fait mais comment est-ce possible d'ajouter un graphe?
Une autre librairie (gratuite) est-elle plus simple à utliser?

Merci d'avance...

5 réponses

racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 17
3 août 2007 à 13:38
Salut,
Tu peux utiliser pdf995 Printer par exemple. Ce dernier fonctionne comme une imprimante et génère un fichier PDF. Ton application peut donc choisir pdf995 comme imprimante. Ensuite elle récupère le HDC de cette imprimante. Tu peux ainsi écrire ou dessiner sur ce HDC avec les fonctions de la GDI comme sur une fenêtre. Au final, tu auras un fichier PDF parfait.
Voici la page d'accueil de pdf995: [www.pdf995.com www.pdf995.com]
Voici la page de télécchargement : http://www.pdf995.com/download.html
A chaque lancement de  pdf995, le navigateur internet par défaut s'ouvre pour afficher la page d'un sponsor. Pour s'en débarasser, il suffit d'acheter une clé pour moins de 10 dollars.
3
cs_omnia Messages postés 240 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 22 mars 2009
4 août 2007 à 11:52
Une autre solution serait un traitement en fichier txt ^^

je m'espliques , soi tu te recode une librairie pour généré du pdf (pas si compliqué que sa vue que beaucoup de documentatioons existent)

soi tu utilise un lib existante ,

soi tu peux coder des fichiers LATEX (tex) comme du texte, il suffit ensuite de les compilé ensuite ^^

bon codage :p
0
tarretg Messages postés 22 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 7 août 2007
6 août 2007 à 10:41
Merci à vous deux.
Par contre, racpp, as-tu un exemple d'application en C++ sur laquelle je pourraisme baser pour utiliser pdf995?
Tu as l'air d'avoir déjà utiliser cette solution.
Merci d'avance.
0
tarretg Messages postés 22 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 7 août 2007
6 août 2007 à 10:46
Autre petite question qui me vient à l'esprit.
Je développe cette petite application au boulot pour ensuite l'offrir à nos clients sous la forme d'un exécutable où ils n'auront rien besoin d'installer.
Si j'utilise pdf995, devront-ils l'installer sur leur machine?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 13
6 août 2007 à 13:21
Salut,

Une lib pour faire des pdf.
Elle peut être utilisée statiquement -> code inclus dans le .exe.
0
Rejoignez-nous