2014-02-20 2 views
-1

Я читаю Cairo tutorial, но я хочу использовать Python вместо C. Как мне перевести этот фрагмент?рисунок текст - перевод Cairo в Python

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

Этот вопрос не соответствует теме, потому что OP просто просит кого-то перевести код. –

ответ

0

Обратите внимание, что все заявления, как представляется, являются вызовами функций каира. Вызовы к функциям одинаковы в C и Python, за исключением конечной точки с запятой. Я не вижу, что это даже нужно спросить, предполагая, что библиотека Cairo доступна на Python. Единственным моментом будет импорт и использование «import as» с ссылкой на класс.

Смежные вопросы