support scale_denominator override in save_to_cairo_file - closes #1930