Ciao a tutti... Sto scrivendo un software per la gestione delle immagini e mi è sorto un problema in fase di stampa. Mi spiego...
Il mio problema è stampare le immagini con la dimensione corretta.
Per esempio se dovessi stampare un'immagine su foglio A4 con una stampante impostata a 600 dpi dovrei mandare in stampa un'oggetto bitmap con una risoluzione impressionante:
altezza 29.7 cm -> in pollici 11.69 -> in pixel 11.69 * 600= 7015 px
la stessa cosa per la larghezza:
larghezza 21 cm -> 4960 px
Un immagine con questa risuluzione mi comporta un oggetto di tipo bitmap di circa 150 MB in memoria!!
Allora, volevo sapere esiste un modo per inviare la bitmap in stampa con una risoluzione minore pur mantenedo su carta la stessa dimensione fisica che avrei avuto se avessi fatto i calcoli sopra descritti.
Grazie, spero che mi possiate aiutare.
Ciao
P.s.: Sto usando Visual Studio 2008 e VB.Net come linguaggio.