это должно быть сделано с PangoMatrix, здесь координаты x и y должны быть установлены на значения x и y и применить текущее преобразование к значениям (x, y).
PangoMatrix elementMatrix = PANGO_MATRIX_INIT;
GdkPoint elementCenter;
// do some other operations here like translation, rotation etc...
double *x, *y;
*x = elementCenter.x;
*y = elementCenter.y;
pango_matrix_transform_point(&elementMatrix,x,y);