【发布时间】:2020-01-27 09:49:19
【问题描述】:
我已经使用模式浏览了 cairo 图形示例。
pattern = cairo_pattern_create_for_surface (image);
cairo_pattern_set_extend (pattern, CAIRO_EXTEND_REPEAT);
现在,我有一个带有以下序列的表面,而不是“图像”:-
cairo_move_to(cr, xc[0], yc[0]);
for (int i = 0; i < xc.size(); i++)
cairo_line_to(cr, xc[i], yc[i]);
如何使用这个生成的 cairo 表面并将其用作模式的输入?
如果我简单地使用它是行不通的
pattern = cairo_pattern_create_for_surface (surface);
其中表面有 cairo_t cr。
【问题讨论】:
标签: graphics2d cairo