[C] Imprimer sur mon imprimante usb
clampin
Membre
Bonjour,
je suis sous macos x et j'ai une imprimante usb. j'aimerai bien avoir
une piste pour imprimer du texte depuis un programme en console sur mon
imprimante usb.
Sous Dos (car j'ai un bouquin sur le c mais assez orienté windows) qui
me parle du flot de sortie stdprn, ce qui ne marche pas....
Voici le code de mon bouquin :
Quel pourrait être la piste pour mon imprimante usb sur mon mac ?
Merci
je suis sous macos x et j'ai une imprimante usb. j'aimerai bien avoir
une piste pour imprimer du texte depuis un programme en console sur mon
imprimante usb.
Sous Dos (car j'ai un bouquin sur le c mais assez orienté windows) qui
me parle du flot de sortie stdprn, ce qui ne marche pas....
Voici le code de mon bouquin :
<br />#include <stdio.h><br /><br />int main (int argc, const char * argv[]) {<br /> <br /> float f = 2.0134;<br /> <br /> fprintf(stdprn, "Ce message est affiché.\n\n");<br /> fprintf(stdprn, "Maintenant quelques nombres;\n\n");<br /> fprintf(stdprn, "Le carré de %f est %f", f, f*f);<br /> <br /> /* envoie du saut de page */<br /> <br /> fprintf(stdprn, "\f");<br /> <br /> return 0;<br />}<br />
Quel pourrait être la piste pour mon imprimante usb sur mon mac ?
Merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Il me semble que sous UNIX, on imprime sur la sortie standard (stdout), puis l'on fait un pipe pour sortir sur l'imprimante.
ligne de commande du genre: (prompt): nom_Application -(options) | lp -(options)
Notes que cela date pour moi de quelques années!
http://www.objective-cocoa.org/forum/index.php/topic,2098.0.html
(résumé: poster la même question sur différents forums n'est pas apprécié ici - ailleurs aussi je suppose, mais ici on le dit)
Aux autres, je suggère cette lecture:
http://forums.macfr.com/CImprimer-sur-mon-imprimante-usb-t22840.html&hl=
Et d'arrêter de lire un livre pour apprendre le C sous DOS, parce qu'il y a plein de trucs de ce genre, comme entre autre :
Pour effacer l'écran
Pour se positinner (ces deux trucs là marchent plus ou moins avec UNIX)
Le fameux "conio.h"
etc...
Je comprends que le multipost n'est pas a faire. Merci de me le signaler.
Pour Schlum, il n'y a que ce passage sur l'impression ou il y a un exemple pour windows..... Le reste du bouquin propose des solutions portables.
Je prends note de vos remarques.
Pour ce cas là , en tout cas, l'intérêt est très limité (imprimer des trucs à partir d'un programme C... Ca servait peut-être du temps de DOS ???)