Décalge d'une ligne par page

Décalge d'une ligne par page - Imprimante - Hardware - Périphériques

Marsh Posté le 11-12-2006 à 15:24:45    

Bonjour,
 
J'ai un collègue qui utilise un programme sous DOS. Son imprimante est tombé en panne.
J'ai modifié le fichier .bat pour que ça imprime sur une autre imprimante en attendant de lui en fournir une nouvelle.
 
Lorsqu'il imprime, à chaque nouvelle page, le texte est décalé d'une ligne:
 
Page 1    blablablabla   Page 2                       Page 3                        etc...
             blablablabla                blablablabla
             blablablabla                blablablabla                 blablablabla
             blablablabla                blablablabla                 blablablabla
             blablablabla                blablablabla                 blablablabla
             blablablabla                blablablabla                 blablablabla
 
(J'épère que mon shéma est assez clair  :lol:)
 
Bref, comment faire pour éviter cela et surtout, quelle imprimante choisir pour être sûr que ça ne fasse pas avec la nouvelle imprimante ?
 
Merci déjà...

Reply

Marsh Posté le 11-12-2006 à 15:24:45   

Reply

Marsh Posté le 11-12-2006 à 16:16:25    

Bonjour,
 déjà le modèle de l'imprimante en panne + modèle de celle qui remplace
ça pourait aider... et savoir si elles sont en paramètrage par défaut
 
 

Dgyles a écrit :

Bonjour,
J'ai un collègue qui utilise un programme sous DOS. Son imprimante est tombé en panne.
J'ai modifié le fichier .bat pour que ça imprime sur une autre imprimante en attendant de lui en fournir une nouvelle.
 
Merci déjà...


Reply

Marsh Posté le 11-12-2006 à 17:35:23    

ça veut dire que la nouvelle imprimante imprime une ligne de moins par page que l'ancienne, tout simplement.
Il faut modifier dans le programme Dos (paramètres sortie imprimante) pour en tenir compte (mais ça ça ne va pas être possible s'il n'a pas le source et qu'il ne peut pas recompiler).
 
Edit: explication probable (à mon avis):
Partant du principe que l'imprimante peut imprimer mettons 66 lignes par page (c'est un exemple), dans le programme Dos le texte à imprimer est découpé en fractions par exemple de 60 lignes de texte plus 6 lignes vides pour aérer.
Avec l'ancienne imprimante, ça fait bien 66 lignes au total, et puis saut de page et 66 nouvelles lignes etc...
Avec la nouvelle (qui n'imprime par exemple que 65 lignes par page), on va avoir une page de 65 lignes et la ligne blanche restante sera imprimée en tête de la page suivante, pour la page d'après ce sera 2 lignes en tête, et ainsi de suite.


Message édité par JL35 le 11-12-2006 à 17:43:48
Reply

Marsh Posté le 12-12-2006 à 08:13:34    

FILAMENT6 : L'ancienne imprimante est une Lexmark Optra Rn+.  
Celle qui remplace (temporairement) est une grosse machine (imprimante, scaner, photocopieuse, fax) de marque NRG_DSC332.
La nouvelle est justement à définir en fonction de problème.
 
JL35 : Impossible de modifier le programme.
C'est bizard que tu parles de 66 lignes, car c'est justement le nombre de lignes prévues. Mais avec la nouvelle, mes 66 lignes sont là sur la première page, puis, 2ème page, une ligne blanche puis 65 lignes écrites... Mon collègue a modifié ce paramètre dans les configurations. Il a mis des chiffres rien à voir, style 20, mais ça imprime toujours la même chose: 66 lignes page 1, 1 ligne vide et 65 lignes écrites page 2...
 
Merci de m'aider, mais surtout à trouver une imprimante que ne fasse pas ce bordel.

Reply

Marsh Posté le 13-12-2006 à 10:01:20    

Je suppose que l'imprimante est sur port parallèle ? à ma connaissance on ne peut pas à partir d'un programme Dos lancer une impression sur une imprimante sur Usb gérée par Windows (sauf artifice: Txtprint par exemple, que j'utilise).
Peut-être dans la config de l'imprimante essayer de réduire une des marges haut ou bas pour gagner une ligne ?... difficile de juger sans être devant le matériel...

Reply

Marsh Posté le 03-01-2007 à 16:53:45    

Reply

Marsh Posté le 03-01-2007 à 19:37:12    

Bonjour,
1 MP non lu depuis le 14/12
...
 


Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed