Dovresti creare la bitmap che comprenda ciò che hai disegnato sul canvas.
Se è B4J, è sufficiente usare il metodo SnapShot del pane che contiene il canvas, altrimenti... te lo dico dopo che hai specificato
Ecco, quindi ottenere la bitmap è semplicissimo, come ti ho detto il metodo SnapShot del Pane sul quale hai impostato il canvas ti restituisce la bitmap.