CAIRO_PRINT_CTX provides a Cairo context created from wxPrintDC. It allows one to prepare printouts using the Cairo library and let wxWidgets handle the rest.