Codes ASCII pour impression MS-Dos

Résolu/Fermé
mashapier Messages postés 7 Date d'inscription vendredi 7 mars 2008 Statut Membre Dernière intervention 17 octobre 2013 - 7 mars 2008 à 20:24
dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 - 28 déc. 2008 à 11:02
Bonjour aux archéologues de l'informatique

je veux imprimer avec un vieux logiciel (1990) de comptabilité sous MS-Dos avec une imprimante laser neuve Lexmark E250d (ma précédente étant HS) compatible MS-Dos (PCL5 Emulation) avec un ordinateur IBM aptiva (1993) Windos 3.1 IBM Dos version 6.3 sans connection USB
la connection se fait par port parallèle. L'impression se fait bien mais les caractères sont trop larges et la page ne comprend que les 2 tiers du texte. Mon vieux logiciel auquel je suis attaché me donne la possibilité de saisir les paramètre ASCII propre à l'imprimante qui gére la largeur des caractères. La notice de l'imprimante ne donne plus ce type de code comment puis-je résoudre ce problème.
Merci
A voir également:

6 réponses

dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 5 629
8 mars 2008 à 09:45
hello
il y a là un manuel PCL5 qui décrit les codes Esc pour changer entre autre de police : http://h20000.www2.hp.com/bc/docs/support/SupportManual/bpl13210/bpl13210.pdf
sinon, n'est il pas possible d'envoyer la sortie du programme dans un fichier et d'ouvrir ce fichier avec un traitement de texte, capable de paramètrer l'imprimante ?
0
mashapier Messages postés 7 Date d'inscription vendredi 7 mars 2008 Statut Membre Dernière intervention 17 octobre 2013
8 mars 2008 à 12:12
Bonjour Dubcek,

Un grand merci pour votre réponse. En parcourant le manuel, j'ai pu préciser mon objectif à savoir, actuellement, mon imprimante imprime par défaut des lignes avec 10,05 caractères par inch et mes feuilles de compta ont besoin de 17,28 caractères par inch, sinon tout le reste est OK. Mais je suis incapable de donner cette instruction à l'imprimante.
Le logiciel propose pour le paramétrage des imprimantes non standard de rentrer une suite de nombres (maximum 10) avec 2 chiffres par case (la proposition par défaut est : 27 15 27 50) ; il est précisé dans l'aide : "le type d'impression est déterminé par les commandes envoyées sous forme de codes propres à chaque imprimante. Ce sont les codes ASCII des caractères qui doivent être envoyés à l'imprimante. l'initialisation permet de fixer la largeur des caractères donc le nombre de colonnes supportées par le papier" fin de citation. En résumé, on a besoin de 132 caractères par ligne et l'imprimante par défaut n'a la place que pour 74.

Si vous avez une idée elle sera la bienvenue

Cordialement

Mashapier
0
Bonjour
J ai vu que vous aviez resolu un probleme de codes asci pour impression sous dos et je suis evidemment tenté de vous demander directement à mon tour
j ai une feuille de calcul que je me suis faite sous un quattropro antique et je voudrais en imprimer des documents
voici un grand moment que je n utilise plus l impression et peut etre allez vous me "sauver"

donc je suis avec des ordres DOS et je voudrais imprimer avec une imprimante LEXMARK T620 ainsi qu une OPTRA E310

merci de m aider a trouver l endroit où je puis trouver les codes necessaires a moins que vous ne les ayez ;)

vous pouvez me joindre a lompech@hotmail.fr

MERCI et bonnes fetes de fin d année
0
dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 5 629 > mapomme
28 déc. 2008 à 11:02
hello
puisque la Lexmark T620 comprend le PCL, language printer HP, les mêmes codes qu'au message #3 devraient fonctionner:
17 cars, par pouce
Esc(s17.28H
soit
27 40 115 49 55 46 50 56 72
en décimal
http://publications.lexmark.com/publications/pdfs/TRef_3Q01.pdf
0
dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 5 629
8 mars 2008 à 12:38
il faut changer le pitch (page 8-10) et envoyer Esc(s17.28H
soit 27 40 115 49 55 46 50 56 72
0
kid1234 Messages postés 2 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 6 mai 2008
6 mai 2008 à 16:06
Bonjour

Je vois que vous avez su communiquer la bonne suite de chiffres.
Pourriez-vous faire de même pour obtenir une impression en caractères larges et comment vous arrivez à cette suite de chiffres.

Merci d'avance
0
mashapier Messages postés 7 Date d'inscription vendredi 7 mars 2008 Statut Membre Dernière intervention 17 octobre 2013
8 mars 2008 à 13:00
Cher, très cher Dubcek,
Comment pourrais-je vous remercier de cette information ? Gràce à votre suite de chiffres magique, je vais enfin retrouver le sommeil ! car CA MARCHE ! j'ai mes 4 colonnes de chiffres, je vais pouvoir remettre mon bilan à temps.
Une bonne bouteille peut-être ?
Encore mille merci.
Très cordialement,
Masha
0
Bonjour

Je vois que vous avez su communiquer la bonne suite de chiffres.
Pourriez-vous faire de même pour obtenir une impression en caractères larges et comment vous arrivez à cette suite de chiffres.

Merci d'avance
0
dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 5 629
8 mars 2008 à 14:36
ce fut un plaisir
0

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

Posez votre question
dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 5 629
6 mai 2008 à 16:21
ce sont les caractères en decimal pour changer le pitch, nombre de caractères par pouce, en PCL, le language des imprimantes HP.
La largeur dépend de plusieus paramètres, taille de la police, espacement, etc
le but est-il d'augmenter la taille des caractères, donc de changer la taille de la police ?
http://h20000.www2.hp.com/bc/docs/support/SupportManual/bpl13210/bpl13210.pdf
0
kid1234 Messages postés 2 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 6 mai 2008
6 mai 2008 à 16:31
oui c'est uniquement le but et si vous avez la possibilité de me donner différentes largeurs ce serait impeccable.

Merci encore
0
dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 5 629
6 mai 2008 à 17:03
essayer avec des car. de 18 points :
Esc(s18V

27 40 115 49 56 86
0