bool MCPDFPrintingDevice::create_cairo_font_from_custom_printer_font(const MCCustomPrinterFont &p_cp_font, cairo_font_face_t* &r_cairo_font) { bool t_success = true; cairo_font_face_t *t_font; t_font = cairo_quartz_font_face_create_for_atsu_font_id((ATSUFontID)(p_cp_font.handle)); t_success = (m_status = cairo_font_face_status(t_font)) == CAIRO_STATUS_SUCCESS; if (t_success) r_cairo_font = t_font; return t_success; }
cairo_font_face_t * cairo_atsui_font_face_create_for_atsu_font_id (ATSUFontID font_id) { return cairo_quartz_font_face_create_for_atsu_font_id (font_id); }