Bonjour à tous,
j ai besoin de votre sur la mise en page d une impression directe sur un port com.
j ai une imprimante epson tm-t88iii, et elle est très lente dans l'impression en utilisant le driver windows mais très rapide en utilisant l impression directe sur le port com, alors j ai ajouté un composant tcomport, je l ai configuré et j arrive à lancé l impression comme suit:
et l impression se fait toujours a gauche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ComPort1.Connected := True; ComPort1.WriteStr('Mon text 1' + #13#10); ComPort1.WriteStr('Mon text 2' + #13#10); ComPort1.WriteStr('Mon text 3' + #13#10); ComPort1.WriteStr('Mon text 4' + #13#10); ComPort1.Connected := False;
Comment faire pour centrer le texte, souligné, le mettre en gras, et surtout imprimer en décalant le texte selon la taille de la marge.. etc
Merci pour votre aide
Remarque: juste d'avance sachez que le mode Printer genre:
ne fonctionne pas, l'imprimante est toujours lente à imprimer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Printer.BeginDoc; Printer.Canvas.Font.Size := 10;
Partager