我正在阅读Cairo tutorial,但我想使用Python代替C.我如何翻译此代码段?
cairo_text_extents_t te;
cairo_set_source_rgb (cr, 0.0, 0.0, 0.0);
cairo_select_font_face (cr, "Georgia",
CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_BOLD);
cairo_set_font_size (cr, 1.2);
cairo_text_extents (cr, "a", &te);
cairo_move_to (cr, 0.5 - te.width / 2 - te.x_bearing,
0.5 - te.height / 2 - te.y_bearing);
cairo_show_text (cr, "a");
答案 0 :(得分:0)
请注意,这些语句似乎都是对cairo函数的调用。除了最后的分号外,对函数的调用在C和Python中是相同的。假设Cairo库在Python中可用,我甚至不需要问这个问题。唯一的一点是使用类引用导入和使用“import as”。