• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • CairoContext::getAntialias()

    (PECL cairo >= 0.1.0)

    Retrieves the current antialias mode

    说明

    面向对象风格(method):

    publicCairoContext::getAntialias(void): int

    过程化风格:

    cairo_get_antialias(CairoContext$context): int

    Returns the current CairoAntialias mode, as set by CairoContext::setAntialias().

    参数

    $context

    A valid CairoContext object created with CairoContext::__construct() or cairo_create()

    返回值

    The current CairoAntialias mode.

    范例

    Example #1 面向对象风格

    <?php
    $surface = new CairoImageSurface(CairoFormat::ARGB32, 50, 50);
    $context = new CairoContext($surface);
    $context->setAntialias(CairoAntialias::MODE_SUBPIXEL);
    var_dump($context->getAntialias());
    ?>
    

    以上例程的输出类似于:

    int(3)
    

    Example #2 过程化风格

    <?php
    $sur = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 50, 50);
    $con = cairo_create($sur);
    cairo_set_antialias($con, CAIRO_ANTIALIAS_SUBPIXEL);
    var_dump(cairo_get_antialias($con));
    ?>
    

    以上例程的输出类似于:

    int(3)
    

    参见

    • CairoContext::setAntialias() The setAntialias purpose
    • CairoAntialias