3

Cairo 中的 stroke() 将单个指定宽度的笔画应用于线条路径。

我想绘制一条宽度不同的路径(用户绘制速度较快时较细,较慢时较粗)。在开罗这可能吗?

4

1 回答 1

0

用于cairo_set_line_width设置它并将路径“拆分”为多个部分。不幸的是,您注意到 cairo_set_line_width 是整个当前路径的宽度(因为它设置属性就好像您正在选择一支笔来绘制该路径): cairo_set_line_width

«与其他笔画参数一样,当前线宽由 cairo_stroke()、cairo_stroke_extents() 和 cairo_stroke_to_path() 检查,但在路径构建期间没有任何影响。»

于 2010-05-31T19:33:44.633 回答