Où puis-je trouver un exemple de programme en C pour imprimer sur une imprimante HP connectée au réseau?HP PCL via TCP/IP
Répondre
L'impression nécessite un pilote d'imprimante qui gère toutes les tâches de communication avec l'imprimante.
tout ce que vous avez à vous soucier est de savoir comment imprimer, le fait que l'imprimante est en réseau ou USB ou parallèle n'a pas d'importance
Si vous êtes hardcore et veulent use the windows API (en supposant que vous êtes sur Windows)
sinon vous pouvez simplement rediriger la sortie de STDIO like this article suggests
Cela dépend comment vous voulez parler à l'imprimante. De nos jours, beaucoup d'imprimantes peuvent supporter de nombreux protocoles réseau différents pour recevoir des travaux. Alors lequel est-ce:
- IPP (Port 631)?
- LPR/LPD (port 515)?
- AppSocket (Port 9100 et autres)?
- FTP? RCP? SCP?
Quoi qu'il en soit, pour la plupart de ces cas, vous pouvez trouver le code exemple ici: http://svn.easysw.com/public/cups/trunk/backend/ - Une aide supplémentaire ici: http://www.cups.org/documentation.php/api-filter.html
(Cependant, je me demande pourquoi vous voulez mettre en œuvre une telle chose vous-même sur Linux ..
- 1. Comment convertir PCL généré par HP LaserJet 5 en PDF en C#?
- 2. Impression d'images bitmap à l'aide de PCL
- 3. VB.net 1.1 Création de port d'imprimante TCPIP avec l'API CreateProcessWithLogon
- 4. IDE pour la programmation HP Calculatrice?
- 5. GCC - triplet cible pour HP-UX
- 6. Comment envoyer/recevoir une chaîne nmea sur tcpip/udp
- 7. Tcpip écouteurs sockets flux SSL tellement de confusion
- 8. Générer PCL à partir de PDF en Java
- 9. Déroulement de la pile sur HP-UX et Linux
- 10. Développement HP iPAQ 514 avec Visual Studio 2005
- 11. Programmation de moniteurs. Configurer et faire HP, Dell ou autre?
- 12. Importation des exigences XML Sharepoint vers HP Quality Center
- 13. comment puis-je installer tween max sur hp 550
- 14. iPhone/iPod recevoir des messages du serveur C# tcpip utilisant CocoaAsyncSocket
- 15. Les graphismes couleur PCL raster sont déformés. Code inclus: qu'est-ce qui me manque?
- 16. Comment le HP (Tandem) Non stop se compare-t-il aux clusters Linux?
- 17. Comment diagnostiquer/tracer "sendsig: useracc a échoué." problème dans HP-UX
- 18. application wpf semble bloquer la fonctionnalité d'écran étendu sur ordinateur portable hp
- 19. Décompression de "tail -f" qui est lu par une boucle "while while" dans HP-UX
- 20. Modification du mot de passe utilisateur via l'application .net CF
- 21. Envoi MIDI via USB via Arduino
- 22. POSTing des pièces jointes via HTTP via l'API JSON
- 23. Extension Vim (via Python)?
- 24. Remplacer WebClientProtocol.Timeout via web.config
- 25. Réponse d'image via POST
- 26. Boucle VB.NET via l'audio
- 27. Itérer via un IList
- 28. UIView personnalisé via UIActionSheet
- 29. Transfert d'objet via Pyro
- 30. Ivy via proxy Nexus
Je ne pense pas que les E/S standard seront imprimées sur une imprimante connectée au réseau. Je voudrais utiliser gcc de Linux pour imprimer des données brutes à l'imprimante. À la recherche d'exemples de code. – Tony
Tony, pourquoi pas des exemples de pipitas? Vous pouvez soit écrire votre propre LPD ou même FTP la chose à la plupart des imprimantes HP attachées au réseau. – Xailor