⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cairo-font.xml

📁 按照官方的说法:Cairo is a vector graphics library with cross-device output support. 翻译过来
💻 XML
字号:
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"                "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [<!ENTITY version SYSTEM "version.xml">]><refentry id="cairo-cairo-font-face-t"><refmeta><refentrytitle id="top_of_page">cairo_font_face_t</refentrytitle><manvolnum>3</manvolnum><refmiscinfo>CAIRO Library</refmiscinfo></refmeta><refnamediv><refname>cairo_font_face_t</refname><refpurpose>Base class for fonts</refpurpose><!--[<xref linkend="desc" endterm="desc.title"/>]--></refnamediv><refsynopsisdiv id="synopsis"><title id="synopsis.title">Synopsis</title><synopsis>typedef     <link linkend="cairo-font-face-t">cairo_font_face_t</link>;<link linkend="cairo-font-face-t">cairo_font_face_t</link>* <link linkend="cairo-font-face-reference">cairo_font_face_reference</link>                                            (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face);<link linkend="void">void</link>        <link linkend="cairo-font-face-destroy">cairo_font_face_destroy</link>         (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face);<link linkend="cairo-status-t">cairo_status_t</link> <link linkend="cairo-font-face-status">cairo_font_face_status</link>       (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face);<link linkend="void">void</link>*       <link linkend="cairo-font-face-get-user-data">cairo_font_face_get_user_data</link>   (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face,                                             const <link linkend="cairo-user-data-key-t">cairo_user_data_key_t</link> *key);<link linkend="cairo-status-t">cairo_status_t</link> <link linkend="cairo-font-face-set-user-data">cairo_font_face_set_user_data</link>                                            (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face,                                             const <link linkend="cairo-user-data-key-t">cairo_user_data_key_t</link> *key,                                             <link linkend="void">void</link> *user_data,                                             <link linkend="cairo-destroy-func-t">cairo_destroy_func_t</link> destroy);enum        <link linkend="cairo-font-type-t">cairo_font_type_t</link>;<link linkend="cairo-font-type-t">cairo_font_type_t</link> <link linkend="cairo-font-face-get-type">cairo_font_face_get_type</link>  (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face);</synopsis></refsynopsisdiv><refsect1 id="desc"><title id="desc.title">Description</title><para></para></refsect1><refsect1 id="details"><title id="details.title">Details</title><refsect2><title><anchor id="cairo-font-face-t" role="typedef"/>cairo_font_face_t</title><indexterm><primary>cairo_font_face_t</primary></indexterm><programlisting>typedef struct _cairo_font_face cairo_font_face_t;</programlisting><para>A <link linkend="cairo-font-face-t"><type>cairo_font_face_t</type></link> specifies all aspects of a font otherthan the size or font matrix (a font matrix is used to distorta font by sheering it or scaling it unequally in the twodirections) . A font face can be set on a <link linkend="cairo-t"><type>cairo_t</type></link> by using<link linkend="cairo-set-font-face"><function>cairo_set_font_face()</function></link>; the size and font matrix are set with<link linkend="cairo-set-font-size"><function>cairo_set_font_size()</function></link> and <link linkend="cairo-set-font-matrix"><function>cairo_set_font_matrix()</function></link>.</para><para></para></refsect2><refsect2><title><anchor id="cairo-font-face-reference" role="function"/>cairo_font_face_reference ()</title><indexterm><primary>cairo_font_face_reference</primary></indexterm><programlisting><link linkend="cairo-font-face-t">cairo_font_face_t</link>* cairo_font_face_reference                                            (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face);</programlisting></refsect2><refsect2><title><anchor id="cairo-font-face-destroy" role="function"/>cairo_font_face_destroy ()</title><indexterm><primary>cairo_font_face_destroy</primary></indexterm><programlisting><link linkend="void">void</link>        cairo_font_face_destroy         (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face);</programlisting></refsect2><refsect2><title><anchor id="cairo-font-face-status" role="function"/>cairo_font_face_status ()</title><indexterm><primary>cairo_font_face_status</primary></indexterm><programlisting><link linkend="cairo-status-t">cairo_status_t</link> cairo_font_face_status       (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face);</programlisting></refsect2><refsect2><title><anchor id="cairo-font-face-get-user-data" role="function"/>cairo_font_face_get_user_data ()</title><indexterm><primary>cairo_font_face_get_user_data</primary></indexterm><programlisting><link linkend="void">void</link>*       cairo_font_face_get_user_data   (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face,                                             const <link linkend="cairo-user-data-key-t">cairo_user_data_key_t</link> *key);</programlisting></refsect2><refsect2><title><anchor id="cairo-font-face-set-user-data" role="function"/>cairo_font_face_set_user_data ()</title><indexterm><primary>cairo_font_face_set_user_data</primary></indexterm><programlisting><link linkend="cairo-status-t">cairo_status_t</link> cairo_font_face_set_user_data                                            (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face,                                             const <link linkend="cairo-user-data-key-t">cairo_user_data_key_t</link> *key,                                             <link linkend="void">void</link> *user_data,                                             <link linkend="cairo-destroy-func-t">cairo_destroy_func_t</link> destroy);</programlisting></refsect2><refsect2><title><anchor id="cairo-font-type-t" role="enum" condition="since:1.2"/>enum cairo_font_type_t</title><indexterm role="1.2"><primary>cairo_font_type_t</primary></indexterm><programlisting>typedef enum _cairo_font_type {    CAIRO_FONT_TYPE_TOY,    CAIRO_FONT_TYPE_FT,    CAIRO_FONT_TYPE_WIN32,    CAIRO_FONT_TYPE_ATSUI} cairo_font_type_t;</programlisting><para>Since  1.2</para></refsect2><refsect2><title><anchor id="cairo-font-face-get-type" role="function" condition="since:1.2"/>cairo_font_face_get_type ()</title><indexterm role="1.2"><primary>cairo_font_face_get_type</primary></indexterm><programlisting><link linkend="cairo-font-type-t">cairo_font_type_t</link> cairo_font_face_get_type  (<link linkend="cairo-font-face-t">cairo_font_face_t</link> *font_face);</programlisting><para>Since  1.2</para></refsect2></refsect1></refentry>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -