Mostra risultati da 1 a 5 di 5

Discussione: Trasformare caratteri grafici da txt per stampante aghi in OpenOffice

  1. #1
    Data registrazione
    Feb 2010
    Località
    NCC1701
    Messaggi
    3,822
    Grazie dati 
    1,307
    Grazie ricevuti 
    1,323
    Ringraziato in
    996 post

    Trasformare caratteri grafici da txt per stampante aghi in OpenOffice

    Ciao a tutti.

    ho un programma a riga di comando che mi fa uscire un file TXT per poi eventualmente inviarlo direttamente ad una stampante ad aghi.

    Quando apro il file con il blocco notes mi ritrovo i pochi carattei grafici in caratteri ASCII che non corrispondono ai relativi "cubetti" neri in Courier New. Quindi quando faccio un documento OpenOffice non mi esce, esempio

    Codice:
    Only registered members can view code.
    ma
    Codice:
    Only registered members can view code.
    Mi chiedevo se era possibile in qualche maniera trasformali automaticamente. Il font deve essere il Courier New perché monospaced. Idee?

    Grazie comunque.

    Rispondi citando Rispondi citando Il mio PC

  2. # ADS
    Google Adsense Circuito Adsense
    Data registrazione
    da sempre
    Località
    mondo google
    Messaggi
    molti
     
  3. #2
    Data registrazione
    Jan 2010
    Sesso
    Uomo
    Località
    California
    Messaggi
    1,079
    Grazie dati 
    569
    Grazie ricevuti 
    1,351
    Ringraziato in
    694 post

    Riferimento: Trasformare caratteri grafici da txt per stampante aghi in OpenOffice

    scusa ma non capisco
    se il documento lo devi mandare alla stampante, perche' lo vuoi aprire con il blocco note o con OpenOffice? Se lo stampi il risultato e' corretto?
    Ad ogni modo, hai provato a fare il dump del file prodotto (usando per esempio dumphex) per vedere se i valori del file sono giusti?

    PS stampante ad aghi? Non e' che stai sperimentando la macchina del tempo?

    Rispondi citando Rispondi citando Il mio PC

  4. #3
    Data registrazione
    Feb 2010
    Località
    NCC1701
    Messaggi
    3,822
    Grazie dati 
    1,307
    Grazie ricevuti 
    1,323
    Ringraziato in
    996 post

    Riferimento: Trasformare caratteri grafici da txt per stampante aghi in OpenOffice

    E' che alcune volte li vorrei stampare con la laser, modificando magari anche i dati sopra riportati. Solitamente quando è una pagina o 2 metto i caratteri "grafici" da una parte e a mano faccio il cut & paste per rimettere in ordine il tutto. Ma nel caso dovessi modificarne parecchi non mi dispiacerebbe poterli fare one shot.
    Se lo stampo con quella ad aghi è tutto OK, su laser vengono i caratteri ASCII sopra descritti. Quindi il dump poco serve perché il carattere ASCII su una stampante ad aghi è differente da quello laser. Poi è semplice: copi su un file TXT i 2 esempi sopra e vedi da te quali sono i caratteri ASCII. Ma poi saputi non è che mi aiuta nel problema. Oppure non ho capito il tuo consiglio magari è la vecchiaaiaia.
    Citazione Originariamente scritto da MarcoStraf
    PS stampante ad aghi? Non e' che stai sperimentando la macchina del tempo?
    Magari! Considera si deve usare la carta copiativa in triplice copia, per non dover riscrivere a penna 3 volte la stessa cosa, magari sbagliando. Unico metodo le stampanti ad impatto: aghi. Ahimé. Difatti se vai a vedere non sono mai andate fuori produzione, anzi oltre a costare parecchio escono dei nuovi modelli ogni anno.

    Rispondi citando Rispondi citando Il mio PC

  5. #4
    Data registrazione
    Jan 2010
    Sesso
    Uomo
    Messaggi
    17,013
    Grazie dati 
    4,802
    Grazie ricevuti 
    2,588
    Ringraziato in
    2,187 post

    Riferimento: Trasformare caratteri grafici da txt per stampante aghi in OpenOffice



    Sicuro che non hai impostato male la codifica?

    Open office dovrebbe mostrarti una finestrella, quando apri il documento, in cui inserire la codifica con cui leggere il documento.

    Dovresti selezionare la "iso 9*** (occidentale)", che corrisponde alla ascii.

    Se imposti es. utf8 i caratteri a due bit verranno letti come fossero due, e appariranno sballati.
    «Nessuna quantità di esperimenti potrà dimostrare che ho ragione;
    un unico esperimento potrà dimostrare che ho sbagliato.
    » (A. Einstein)

    Rispondi citando Rispondi citando Il mio PC

  6. #5
    Data registrazione
    Feb 2010
    Località
    NCC1701
    Messaggi
    3,822
    Grazie dati 
    1,307
    Grazie ricevuti 
    1,323
    Ringraziato in
    996 post

    Riferimento: Trasformare caratteri grafici da txt per stampante aghi in OpenOffice

    Quando carico con "Apri con..." e scelgo OpenOffice Writer, oppure facendo da OoO Writer aperto e scegliendo il file di testo non mi chiede nessuna codifica lo apre e basta. Tutto perfetto tranne i caratteris di settaggio stampante, che ovviamente non mi interessano, sia la grafica a cubetti ASCII codificata male. Poi puoi anche provare a mettere l'esempio della riga (la prima) salvarla su un TXT e provare ad aprirlo con OoO Writer....
    Supponevo anche io fosse un problema di codifica ma in verità non ricordo opzioni di codifica su OoO Writer...


    EDIT: un semplice cut & paste non si può fare perché altrimenti si può registrare il file di testo come UNICODE e quindi il caratteri "a cubetti" o semigrafici vengono importati perfettamente da OoO. ma il Prompt di comando si vede che mi esce un file TXT ANSI e non UNICODE e quindi non viene importato.

    EDIT RISOLUTIVO: Ragazzi ci sono riuscito da solo e condivido la risposta. Lo spunto me l'ha dato Andy86. Visto che OoO se vede un TXT lo apre in ANSI senza scelte, ho preso in giro il programma rinominando il TXT in RTF, più evoluto. L'ho dato in pasto ad OoO allora a questo punto mi ha chiesto la codifica. Ho scelto Europa Occidentale (DOS/OS2-850 Internazionale), non essendoci nessun iso 9***, e finalmente mi ha dato i caratteri semi-grafici.
    Ultima modifica di Kirk78; 19-10-11 alle 20: 44. Motivo: RIUSCITO

    Rispondi citando Rispondi citando Il mio PC

Tags per questo thread

Segnalibri

Regole di scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Cookies:direttiva 2009/136/CE (E-Privacy)

Il sito utilizza cookies propri e di terze parti per maggiori informazioni faq - Termini di servizio - Cookies
Il forum non puo' funzionare senza l'uso dei cookies pertanto l'uso della community è vincolato dall'accettazione degli stessi, nel caso contrario siete pregati di lasciare la community, proseguendo la navigazione acconsenti all’uso dei cookie