Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3009 connectés 

  FORUM HardWare.fr
  Programmation
  C

  imprimer à partir du C/C++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

imprimer à partir du C/C++

n°1391553
leged
Posté le 20-06-2006 à 15:42:05  profilanswer
 

bonjour,
je cherche une doc pour apprendre à imprimer depuis un code C/C++, sans passer par du html (et imprimer via un navigateur) ou du LaTeX.
existe-t-il des outils/librairies qui permettent de générer un fichier et de l'imprimer directement depuis un code C/C++ ?
merci

mood
Publicité
Posté le 20-06-2006 à 15:42:05  profilanswer
 

n°1391566
Emmanuel D​elahaye
C is a sharp tool
Posté le 20-06-2006 à 15:52:22  profilanswer
 

leged a écrit :

bonjour,
je cherche une doc pour apprendre à imprimer depuis un code C/C++, sans passer par du html (et imprimer via un navigateur) ou du LaTeX.
existe-t-il des outils/librairies qui permettent de générer un fichier et de l'imprimer directement depuis un code C/C++ ?
merci


C/C++ n'existe pas. C'est C ou c'est C++.
 
Cette question n'a aucun sens. Il y a belle lurette que l'impression est gérée par le système. A toi d'appeler les fonctions d'impression qui vont bien. (Dépendent de ton système ou de ton 'framework', GTK+, QT etc.)
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1391586
leged
Posté le 20-06-2006 à 16:13:38  profilanswer
 

je sais bien que l'impression est gérée par le système. Mais si tu veux imprimer un fichier depuis un code C (ou C++, cela na doit pas bcp changer), il faut bien que tu crées un fichier ou un buffer autre qu'un simple fichier texte sans aucun formatage et c'est cela que je cherche à faire. Je voudrais éviter de créer un fichier html et l'imprimer via un navigateur.

n°1391604
Emmanuel D​elahaye
C is a sharp tool
Posté le 20-06-2006 à 16:23:01  profilanswer
 

leged a écrit :

je sais bien que l'impression est gérée par le système. Mais si tu veux imprimer un fichier depuis un code C (ou C++, cela na doit pas bcp changer), il faut bien que tu crées un fichier ou un buffer autre qu'un simple fichier texte


C'est le système qui se débrouille. Tu appelles la bonne fonction avec les bons paramètres et c'est tout.
 
Sous Windows, si tu dois imprimer du graphisme, tu utilises GDI. Rien de tout ça n'a à voir avec le langage C...


Message édité par Emmanuel Delahaye le 20-06-2006 à 16:23:10

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1391620
leged
Posté le 20-06-2006 à 16:38:50  profilanswer
 

Il y a deux étapes:
1) créer le fichier à imprimer
2) imprimer le fichier (et là, pas de pb, c'est le système qui se débrouille)
par contre, quels outils peut-on avoir en C (ou C++) pour créer le fichier (l'entete doit être à tel endroit, telle police, ... le corps du texte doit se trouver à tel endroit ...) ?

n°1391624
_darkalt3_
Proctopathe
Posté le 20-06-2006 à 16:42:02  profilanswer
 

Quel est ton environnement ?
 
A vue de nez, la msdn est faite pour toi.
 
 

n°1391628
Emmanuel D​elahaye
C is a sharp tool
Posté le 20-06-2006 à 16:48:04  profilanswer
 

leged a écrit :

quels outils peut-on avoir en C (ou C++) pour créer le fichier (l'entete doit être à tel endroit, telle police, ... le corps du texte doit se trouver à tel endroit ...) ?


Dejà dit.
 
Sous Windows, c'est GDI (Graphical Document Interface). Je parle aux murs ou quoi ? Et une fois de plus, ce sont des fonctions système. Rien à voir avec les langages C ou C++.
 
http://mapage.noos.fr/emdel/notes.htm#c_vs_systeme
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1391641
leged
Posté le 20-06-2006 à 16:58:28  profilanswer
 

merci pour ces réponses.
il y a un point que je ne comprends pas, mais je vais continuer de chercher en regardant GDI.

n°1398479
marctes
Posté le 01-07-2006 à 11:58:01  profilanswer
 

leged a écrit :

merci pour ces réponses.
il y a un point que je ne comprends pas, mais je vais continuer de chercher en regardant GDI.


 
GDI ou simple redirection vers port ou composants deja existants comme IE
et apprendre à chercher sur google groups, vu que ce genre de question bateau a dû être posé 5 000 fois.
 
Newsgroups spécialisés:
news://comp.os.ms-windows.programmer.win32
news://fr.comp.os.ms-windows.programmation


Message édité par marctes le 01-07-2006 à 11:58:20

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  imprimer à partir du C/C++

 

Sujets relatifs
Récupérer valeurs sous forme d'1 tableau à partir d'un tableau de clésRafraichir automatiquement une page...à partir d'une autre
Mail automatique à partir d'AccessMPICH à partir de DOS......
Comment remplir un DataGrid à partir d'un fichier XML en VB.Net ??Appel d'un module dans une macro à partir d'un Batch
Reconstituer un site à partir des fichiers temporaires de IEBatch - DHCP - Ajout d'adresse à exclure à partir d'un *.txt ?
VBA pour Word XP - Ne pas imprimer les pages blanchesModifier un champ XML a partir d'un xsl
Plus de sujets relatifs à : imprimer à partir du C/C++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR