Applicazioni Software |
PROGRAMMA n° 02 3/6 [39 di 52] |
|
|
||
Stampanti - Stampa su carta a livello Registri di stringhe ASCII: Tipologie | ||
Analisi del Problema [2 di 3] |
|
Il nostro progetto propone la stampa di unica grande sequenza di caratteri Ascii al solito definita nell'area destinata ai dati del programma, identificato dall'etichetta TESTO. | |
Il suo contenuto (dopo l'etichetta e la parola chiave DB) alterna stringhe di Escape e messaggi di commento, per mostrare praticamente l'effetto prodotto sulla carta; la procedura che gestisce la stampa su carta esige che anch'esso finisca con il carattere terminatore 00H, per cui è necessario aggiungere sempre (dopo il testo tra virgolette) una virgola e la parola 00H, cioè ,00H. |
|
Le stampanti sono in grado di riconoscere numerose stringhe di controllo tipiche per ciascuna marca o tecnologia; tecnicamente sono note come stringhe di Escape, perchè cominciano sempre con il carattere Ascii di controllo ESC ("", 27, 1BH); questo importante carattere ha assunto nel tempo molte funzioni contingenti, ma è nato proprio per consentire di "scappare" dal significato di solito associato al carattere che lo segue: in un italiano più probabile il compito di ESC è quello di cambiare il significato del carattere successivo |
|
Le stringhe di Escape sono suggerite dai programmi che provvedono alla stampa su carta e interpretate dalla stampante per cambiare la tipologia di stampa. | |
Per esempio in alcune stampanti la stringa dei 2 caratteri Ascii ESC,P ("P") attiva la stampa con carattere Pica, mentre la stringa ESC,M ("M") attiva la stampa con carattere Elite: |
|
||||
←P | 1BH,50H | scrittura in PICA (80 caratteri per riga) | ||
|
||||
←M | 1BH,4DH | scrittura in ELITE (96 caratteri per riga) |
|
In questo modo il mio programma mostra in che modo è possibile verificare le varie tipologie di stampa, analizzando tutte le possibili combinazioni assicurate da qualunque stampante comune (compatibile con lo standard IBM). |
|
In pratica propone dei testi con un numero di caratteri per pollice di volta in volta diverso, giocando sul tipo di carattere scelto (PICA o ELITE) combinato con la caratteristica di CONDENSATO e/o ALLARGATO. | |||||||||||||||
Combinando questi tipi tra loro si ottengono
fino a 7 diverse densità:
|
|
Per ciascuna di queste impostazioni è poi possibile produrre 4 diverse gradazioni di nero, NORMALE, RIBATTUTO, GRASSETTO e GRASSETTO+RIBATTITURA. |
|
Stampanti | PROGRAMMA n° 02 3/6 | |||||||
39 di 52 |
|
|
Home |
|
|||||||
|
Motore Ricerca |
|