Visualizzare le stampanti installate con VB.NET
Oggi vediamo un piccolo snippet di codice per identificare le stampanti installate usando VB.NET.
Il codice l'ho testato solo su Windows, quindi non so vale anche per altri OS.
Oggi vediamo un piccolo snippet di codice per identificare le stampanti installate usando VB.NET.
Il codice l'ho testato solo su Windows, quindi non so vale anche per altri OS.
Oggi vediamo un piccolo snippet di codice per identificare le stampanti installate usando C#.
Il codice l'ho testato solo su Windows, quindi non so vale anche per altri OS.
Piccolo snippet di codice per visualizzare le stampanti installate sul nostro macOS con Swift.
Per questa semplice operazione avremo bisogno di AppKit e di NSPrinter.
In sostanza vediamo come mandare in stampa più immagini contemporaneamente usando Java; ogni immagine occupa una pagina, quindi non dobbiamo occuparci di sistemare più immagini in una pagina.
Per fare questo useremo una classe che implementa Printable (di AWT).
A questa classe passeremo un array di BufferedImage, sul quale itereremo per "sistemare" e stampare le immagini.
Purtroppo ho scoperto che ci sono molte classi che hanno lo stesso nome nei package AWT e JavaFX.
Ecco perchè l'ho specificato nel titolo.
Il codice più sotto ci serve per visualizzare le stampanti installate nel pc.
L'esportazione in PDF usando Qt, passa praticamente per il modulo di stampa del framework.
Infatti la prima cosa che dovete fare per questo tutorial è aggiungere questo nel file .pro:
QT += core gui printsupport
Abbiamo aggiunto printsupport.