Transformer un fichier ascii en format texte afin de pouvoir imprimer correcteme

Messages postés
8
Date d'inscription
mercredi 18 juin 2003
Statut
Membre
Dernière intervention
24 juillet 2003
- - Dernière réponse : cs_bymo
Messages postés
3
Date d'inscription
vendredi 5 septembre 2003
Statut
Membre
Dernière intervention
24 septembre 2003
- 24 sept. 2003 à 10:56
Kamie

Bonjour à tous,

j'ai un petit problème et je ne sais pas comment faire.

j'ai un fichier qui est de format ascii.

lorsque nous imprimons ce fichier sur un imprimante matricielle , ce fichier s'imprimer correctement et bien enlignier

lorsque nous imprimons ce fichier sur une imprimante laser
il est tout décallé.

alors j'aimerais etre capable de pouvoir bien imprimer mon fichier ascii sur une imprimante laser.

pour ce faire je crois que je dois formater mon fichier ascii en fichier texte mais je ne sais pas comment.

merci de prendre un peu de temps pour m'aider à trouver ma solution.
Afficher la suite 

2 réponses

Messages postés
540
Date d'inscription
dimanche 23 mars 2003
Statut
Membre
Dernière intervention
5 octobre 2007
1
0
Merci
Je ne comprends pas tu cherche en code source en ASM pour lancer une impression laser en mode texte ? Dans ce cas sous quel environnement ? Car les assembleurs diffèrent.

Car ici c'est le site pour demander une aide pour des codes sources en assembleurs !

Core Breaker :)
Commenter la réponse de CoreBreaker
Messages postés
3
Date d'inscription
vendredi 5 septembre 2003
Statut
Membre
Dernière intervention
24 septembre 2003
0
Merci
Presque toutes les imprimantes ont deux modes de fonctionnement, le mode ASCII et le mode graphique.
Sous dos, il y a 15, c'était le mode ASCII le plus répandu. Actuellement, c'est lemode graphique.
Dans le mode graphique, c'est l'ordinateur qui indique, point par point (pixel par pixel) ce qu'il faut imprimer que ce soit du texte ou un dessin.
dans le mode ASCII, c'est l'imprimante qui dessine les caractères. Mais pour faire la mise en page, l'imprimante à besoins de carctères spéciaux dont les plus utilisé sont le CR (0dh) et l'envoi à la ligne (0ah), mais aussi plein d'autres caractères pour écire plus gras, en italique, etc....
Le hic, c'est que tous les constructeurs n'utilisent pas la même liste de codes de fonction.
Il y a quelque années le standard était donné par EPSON, depuis il semble que actuellement le plus répandu est le PCL5 ou 6 de HP qui est utilisé sur plusieurs CANON...
Plusieurs imprimantes lasers utilisent les code sCL5 ou PCL6 ( PCL5 et PCL6 sont très semblables le PCL6 contient des codes en plus) On peut trouver ces codes soit dans la notice du fournisseur, soit sur le site HP USA....

**moby**
Commenter la réponse de cs_bymo