📄 cairo.sgml
字号:
<!-- ##### SECTION Title ##### -->cairo_t<!-- ##### SECTION Short_Description ##### -->The cairo drawing context<!-- ##### SECTION Long_Description ##### --> <para> #cairo_t is the main object used when drawing with cairo. To draw with cairo, you create a #cairo_t, set the target surface, and drawing options for the #cairo_t, create shapes with functions like cairo_move_to() and cairo_line_to(), and then draw shapes with cairo_stroke() or cairo_fill(). </para> <para> #cairo_t<!-- -->'s can be pushed to a stack via cairo_save(). They may then safely be changed, without loosing the current state. Use cairo_restore() to restore to the saved state. </para><!-- ##### SECTION See_Also ##### --><para></para><!-- ##### SECTION Stability_Level ##### --><!-- ##### TYPEDEF cairo_t ##### --><para></para><!-- ##### ENUM cairo_antialias_t ##### --><para></para>@CAIRO_ANTIALIAS_DEFAULT: @CAIRO_ANTIALIAS_NONE: @CAIRO_ANTIALIAS_GRAY: @CAIRO_ANTIALIAS_SUBPIXEL: <!-- ##### ENUM cairo_fill_rule_t ##### --><para></para>@CAIRO_FILL_RULE_WINDING: @CAIRO_FILL_RULE_EVEN_ODD: <!-- ##### ENUM cairo_line_cap_t ##### --><para></para>@CAIRO_LINE_CAP_BUTT: @CAIRO_LINE_CAP_ROUND: @CAIRO_LINE_CAP_SQUARE: <!-- ##### ENUM cairo_line_join_t ##### --><para></para>@CAIRO_LINE_JOIN_MITER: @CAIRO_LINE_JOIN_ROUND: @CAIRO_LINE_JOIN_BEVEL: <!-- ##### ENUM cairo_operator_t ##### --><para></para>@CAIRO_OPERATOR_CLEAR: @CAIRO_OPERATOR_SOURCE: @CAIRO_OPERATOR_OVER: @CAIRO_OPERATOR_IN: @CAIRO_OPERATOR_OUT: @CAIRO_OPERATOR_ATOP: @CAIRO_OPERATOR_DEST: @CAIRO_OPERATOR_DEST_OVER: @CAIRO_OPERATOR_DEST_IN: @CAIRO_OPERATOR_DEST_OUT: @CAIRO_OPERATOR_DEST_ATOP: @CAIRO_OPERATOR_XOR: @CAIRO_OPERATOR_ADD: @CAIRO_OPERATOR_SATURATE:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -