Grazie Gianluigi,
Come mi avete scritto ho inserito il componente
gb.report2 al posto di
gb.pdf che non è più presente nella lista dei componenti, purtroppo l'operazione non è stata del tutto indolore, infatti al momento di eseguire
Crea eseguibile nel menu progetto nella classe
PrintPdf.class ottengo la seguente segnalazione di errore:
Private MyReport As String = "/tmp/report.pdf"
Private hPdf As PdfDocument
Private hPic As Picture
Private PdfOr As Boolean = False 'orientamento report true orizzontale
Private PrintDefault As String
Più precisamente
Private hPdf As PdfDocument genera il messaggio
Identificatore sconosciuto: PdfDocument (PrintPdf.class:10)
Di seguito ho provato ad usare il componente
gb.poppler e non
gb.report2, qui la situazione mi sembra un tantino migliorata, in questo caso al momento dell'esecuzione del programma quando mando in stampa il documento ottenuto anche qui ottengo una segnalazione di errore sempre nella classe
PrintPdf.class che è la seguente
SpinBox1.Value = 2
hPdf = New PdfDocument
hPdf.Open(MyReport)
In questo caso l'istruzione
hPdf = New PdfDocument mi genera il seguente errore
Argomenti non sufficienti (PrintPdf.class:28)
Per ora vi ringrazio e continuo a rivedere i suggerimenti che mi avete mandato