Repository navigation
Largeur du papier : 576 points pour les imprimantes 80 mm à 203 dpi - #42
Merged
Merged
Conversation
La TM-T88 imprime 512 points à 180 dpi, soit 72 mm. La plupart des autres imprimantes 80 mm impriment 576 points à 203 dpi : les mêmes 72 mm, avec plus de points. Sur elles, les tickets sortaient larges de 64 mm et décentrés. PRINTR_PAPER_WIDTH=576 (réglable aussi dans l'appli, Mon compte → Réglages) : le texte passe à 48 colonnes en police A et 64 en police B, et les images plus étroites que le papier sont centrées à l'impression. Les dessins des blocs gardent leurs 512 points : aucun bloc n'est modifié. L'aperçu de l'appli suit la largeur du papier. Sans le réglage, les octets envoyés à l'imprimante sont identiques. Testé sur une Integral TPV-8370 (Ethernet) avec la 2.0.2. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CL9fAzFwfyaJisJjCGuL5j
Owner
|
Merci beaucoup ! Testé ici : sans le réglage, les octets envoyés sont identiques à la 2.0.2 (ticket de 93 Ko avec texte, QR code, sudoku, labyrinthe et image), et à 576 points dans un émulateur réglé à 203 dpi, le texte prend toute la largeur et les dessins sont bien centrés. Tests, clippy et appli OK. Je fusionne, ce sera dans la 2.1. Pour la jauge de papier à 203 dpi et des dessins pleine largeur, une autre PR serait la bienvenue. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #41
La TM-T88 imprime 512 points à 180 dpi, soit 72 mm. La plupart des autres imprimantes 80 mm impriment 576 points à 203 dpi : les mêmes 72 mm, avec plus de points. Sur elles, les tickets sortaient larges de 64 mm et décentrés.
Le changement
PRINTR_PAPER_WIDTH=576, réglable aussi dans l'appli (Mon compte → Réglages → Largeur du papier), à côté de la page de code :Sans le réglage, les octets envoyés à l'imprimante sont identiques (comparés avec
--dumpà la 2.0.2 d'origine).Tests
cargo fmt --check,cargo clippy --all-targets -- -D warnings,cargo test(197 tests, aucun modifié),node --check web/app.js, l'appli s'ouvre dans Chromium sans écranprintr.env.example, guide (FR et EN), tableau des imprimantesLaissé de côté exprès (volontiers dans une autre PR)
Photos (512 à gauche, 576 à droite)

🤖 Generated with Claude Code