Save to a file specified by a user dialog.