Non potete darmi una mano?
Al di là del tuo codice vorrei verificare la
stampa del contenuto di una
DrawingArea facendoti riprovare il primo esempio pratico, che è il più semplice dei tre, presente nella pagina della nostra WIKI, che ti ho segnalato.
Proviamo a stampare quel contenuto creando un file PDF.
Nel codice devi decommentare (quindi rendere attiva) la riga:
che potrai completare ad esempio come segue:
.OutputFile = "/tmp/prova.pdf"
Dopo aver lanciato il programma e premuto il
Button1, dovrebbe apparirti la finestra di configurazione della stampa. Lì devi semplicemente attivare la stampa in modalità "
colore".
Quindi premi ok..... e vai a vedere se nel percorso da te prescelto (nell'esempio sarebbe /tmp) è stato creato il file PDF.
...fammi sapere.