If filename is null and the print mode is to a file, a filename will be obtained from the user. If interactive is not #f, the user will be given a dialog for adjusting print arguments (before getting a filename).
For properly spaced text, be sure to set the AFM directory using wx:set-afm-path.
Prints the buffer into the given drawing context.