Stampa immagini canvas report

Ciao a tutti ho realizzato un report con l’oggetto standard xojo (sono pazzo lo so andiamo avanti) col quale sono riuscito ad inserire con somma soddisfazione delle immagini caricandole nell’evento paint del canvas con questo codice:

If mReportDocument <> Nil Then
//this draws the report like xojo samples
g.DrawPicture(mReportDocument.Page(1), 0, 0)
//this is my recordset that was passed to report
teamrecordset.MoveFirst
if teamrecordset.Field(“image”).BooleanValue then
dim f as folderitem = GetFolderItem(app.AppImageDirectory.AbsolutePath + “image.jpg”)
dim p as picture = f.OpenAsPicture
g.DrawPicture(p, 4,687, 5,98)
end if
End If

Le immagini si vedono perfettamente a video ma quando vado a stamparle con le tecniche inserite nella documentazione di xojo non vengono stampate.

Da cosa potrebbe dipendere?

E’assurdo dover ricorrere sempre ad oggetti di terze parti che poi neanche funzionano bene. Ho lavorato sabato e domenica per rifare questa stampa dopo averla fatta con Bkeneey Shorts . Li’ le immagini me le stampava ma nei dettagli a volte stampava dei campi e a volte no.

Mi spiace dirlo ma al momento xojo ancora un giocattolo.

Grazie