Credo che il risultato sia lo stesso, non credi?
Salvarli su filesystem o su database, secondo te qual'è la differenza?
Anche nei grandi progetti si usa il metodo di salvare i documenti in un'apposita struttura di cartelle, spesso locate su server separati, accessibili solo dal db server.
Ad ogni modo, non puoi salvare la Picture, ma puoi salvare la Image che è contenuta nella Picture.
Se vuoi salvare invece i dati interni della Picture, allora il discorso è un bel pò diverso, e un pò più complesso.
Nel mio PgDesigner3, uso appunto alcune funzioni che ho creato appunto per salvare in un file xml il contenuto di una Image, per poi ricaricarle in un Image, al caricamento del file xml. Questa logica usa la proprietà Data di Image, i Byte Pointer, e funzioni di conversione in Ascii per poter salvare/recuperare i byte in formato leggibile per l'xml.