Domanda

Perché devo usarlo è perché per alcune stampanti che utilizzano TPrinter stampano alcuni strani geroglifici all'inizio dell'area stampabile.

Il mio problema è che se invio alcuni comandi, non succede nulla.

ESC E ( #27 #69) - L'invio di questa sequenza di fuga non ha funzionato come mi aspettavo. Ha rimosso la prima lettera e il resto della stringa fatti in grassetto. per esempio. Ciao -> Ello. Dopo averlo cambiato in ESC E ESC ( #27 #69 #27), ha funzionato bene. Questo esempio sono riuscito a capire, ma ...

Cercando di selezionare la tabella dei caratteri "ESC TN" ( #27 #116 N), per far funzionare "õäöü". Questo comando non funziona. Non accade nulla! E questo comando è supportato da ESC/P, ESC/P 2 e 9-pin ESC/P, quindi dovrebbe funzionare bene.

Il manuale può essere trovato qui.

Se qualcuno ha mai avuto bisogno di usare i comandi ESC/P, forse si può far luce come lavorare con loro!

Grazie in anticipo!

MODIFICARE:

Nel mio precedente inviare Ho posto più o meno la stessa domanda, sebbene le risposte riguardassero come ho inviato comandi alla stampante. (Cambierò la mia domanda lì in base a quali erano le risposte!)

Ho accettato la risposta di Ken, perché ha affermato che il modo in cui ho trasferito i comandi non era il migliore e l'ho fatto funzionare con il comando di fuga. Il problema era che dopo aver provato a utilizzare il mio programma con un'altra stampante, non ha funzionato come previsto, perché utilizza tprinter.begindoc ed enddoc.

Quindi in realtà devo usare l'altra soluzione con cui Rob Kennedy mi ha aiutato!

EDIT 2:

A quanto pare, ho usato un manuale sbagliato, in cui i comandi sono poco diversi (anche se supportano ancora ESC/P come proclama). Grazie a tutti per il vostro aiuto!

PS!Ho ancora una domanda: ho bisogno di una tabella dei personaggi dove

245 = õ
228 = ä
246 = ö
252 = ü

che è ISO 8859. Ma in manuale non esiste una tabella di caratteri o simile ad esso. Dovrei eseguire un po 'di manipolazione delle stringhe e sostituire da 228 a 132 o qualcuno sa meglio approvare?

Lo tengo senza risposta per un po ', e poi accetto la risposta di Stukelly.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top