PDA

Visualizza versione completa : lpt redirect


darkblack
07-02-2005, 23.21.39
ciao a tutti!
Lavorando con Windows Xp conoscete se c'è un programmino per fare in modo che i dati inviati alla stampante vengano reindirizzati su un file? mi va bene anche un comando da digitare tipo il "net use" se mi genera un file identico come aspetto a quello che va in stampa. Il file devo modificarlo non può essere un redirect su stampante pdf.

Grazie a tutti

exion
07-02-2005, 23.33.29
Originariamente inviato da darkblack
ciao a tutti!
Lavorando con Windows Xp conoscete se c'è un programmino per fare in modo che i dati inviati alla stampante vengano reindirizzati su un file? mi va bene anche un comando da digitare tipo il "net use" se mi genera un file identico come aspetto a quello che va in stampa. Il file devo modificarlo non può essere un redirect su stampante pdf.

Grazie a tutti

:mm:

Perché vuoi usare un driver di stampa per creare un file?

Non ti basta salvare semplicemente il file e farne una copia? :confused:

Se devi modificare in seguito il file, è chiaro che la cosa più ovvia è semplicemente salvare il file nel suo formato normale e modificarlo con la stessa applicazione che lo ha creato.

Creare un file partendo da un driver di stampa è possibile (nella finestra di dialogo di stampa metti la spunta a "stampa su file"), ma serve solo a creare un file con i dati necessari alla stampa, per trasferirlo su un'altra stampante (ad esempio da un PC con Word ma senza stampante a un PC con stampante ma senza Word)
E chiaramente in questo caso il PDF rimane più raccomandabile.

darkblack
08-02-2005, 10.40.35
il problema è che se avessi la possibilità di salvare il file con il programma che me lo genera non avrei problemi.

in realtà il programma in questione è un programma che funzionava sotto dos, adattato a windows, il quale a seguito di un calcolo manda in stampa una tabella senza salvarla in un file. a me serve modificare questa tabella, non volglio smontare il programmma, capire con quale subroutine viene generata la tabella, modificare il programma per fare quello che voglio, era molto iù semplice catturare il risultato inviato alla stampante e salvarlo in un file e successivamante modificare questo.

grazie.

dave4mame
08-02-2005, 12.51.08
basta che tu installi una nuova stampante e quando scegli la porta selezioni "print to file" e poi come stampante quella su cui stamperà.
così facendo puoi avere un file poscript, o con i codici esc/p o quale che sia il linguaggio della stampante.

exion
08-02-2005, 19.42.17
Originariamente inviato da darkblack
il problema è che se avessi la possibilità di salvare il file con il programma che me lo genera non avrei problemi.

in realtà il programma in questione è un programma che funzionava sotto dos, adattato a windows, il quale a seguito di un calcolo manda in stampa una tabella senza salvarla in un file. a me serve modificare questa tabella, non volglio smontare il programmma, capire con quale subroutine viene generata la tabella, modificare il programma per fare quello che voglio, era molto iù semplice catturare il risultato inviato alla stampante e salvarlo in un file e successivamante modificare questo.

grazie.

Ok, chiarissimo (Y) :)

Giusto il suggerimento di dave4mame per la stampa su file, ma non credo sia poi possibile modificare il file molto facilmente.

Nel caso la normale "stampa su file" in formato postscript non dovesse bastare, esiste questo:
http://www.eprintdriver.com/ePrintFilePrinter.html

Può stampare verso 140 formati diversi, incluso RTF, probabilmente il più interessante visto il tuo caso.

Purtroppo non ho trovato equivalenti gratuiti...