Stampare(file) con codice python

Pubblicità
Stato
Discussione chiusa ad ulteriori risposte.

Fabio Masiello

Nuovo Utente
Messaggi
48
Reazioni
1
Punteggio
25
Come posso stampare(fisicamente,con una stampante), un file nel pc?
Ho provato con win32 e altro ma non funzionano.
Grazie in anticipo della ripsosta
 
Scusa per la poca chiarezza, vorrei "stendere" un codice che lanci la stampa di un file.
--- i due messaggi sono stati uniti ---
Codice:
import win32ui
import win32api
dc = win32ui.CreateDC()
dc.CreatePrinterDC("Samsung ML-2160 Series")
# usa la stampante predefinita, altrimenti scrivere:
# dc.CreatePrinterDC("Canon S300")
dc.StartDoc(r"C:\Users\fabio\OneDrive\PCHUAWEII\Desktop\albo.png")
dc.StartPage()
dc.EndPage()
dc.EndDoc()
Ho provato con questo codice ma non riesco a stampare il file specifico.
Sicuramente sto sbagliando.
Spero di essermi spiegato bene.[/code]
 
Ultima modifica da un moderatore:
Ho provato con questo codice ma non riesco a stampare il file specifico.
Sicuramente sto sbagliando.
Spero di essermi spiegato bene.
ah ecco,
tu vuoi scrivere del codice Python che faccia una stampa ?
da come l'avevi scritto sembrava che volessi stampare un listato in Python!
 
Stampare da programma (non solo in Python) non è mai banale, in quanto si stampa usando i driver presenti nel computer. Alcuni linguaggi offrono librerie di interfaccia, che funzionano più o meno bene. Per Python mi spiace ma non so aiutarti, devi trovare i moduli giusti per il sistema operativo che usi.
 
Eh, hai preso proprio un immagine come prova.
Prova con un .txt semplice.
 
Stato
Discussione chiusa ad ulteriori risposte.
Pubblicità
Pubblicità

Discussioni Simili

Indietro
Top