ImagickDraw
PHP Manual

ImagickDraw::setTextAntialias

(PECL imagick 2.0.0)

ImagickDraw::setTextAntialias — Controla si el texto tiene antialias

Descripción

bool ImagickDraw::setTextAntialias ( bool $antiAlias )
Advertencia

Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

Controla si el texto tiene antialias. El texto tiene antialias por defecto.

Parámetros

antiAlias

Valores devueltos

No devuelve ningún valor.

Ejemplos

Ejemplo #1 ImagickDraw::setTextAntialias()

<?php
function setTextAntialias($fillColor, $backgroundColor) {

    
$draw = new \ImagickDraw();
    
$draw->setStrokeColor('none');
    
$draw->setFillColor($fillColor);
    
$draw->setStrokeWidth(1);
    
$draw->setFontSize(32);
    
$draw->setTextAntialias(false);
    
$draw->annotation(5, 30, "Lorem Ipsum!");
    
$draw->setTextAntialias(true);
    
$draw->annotation(5, 65, "Lorem Ipsum!");

    
$imagick = new \Imagick();
    
$imagick->newImage(220, 80, $backgroundColor);
    
$imagick->setImageFormat("png");
    
$imagick->drawImage($draw);

    
//Scale the image so that people can see the aliasing.
    
$imagick->scaleImage(220 * 6, 80 * 6);
    
$imagick->cropImage(640, 480, 0, 0);

    
header("Content-Type: image/png");
    echo 
$imagick->getImageBlob();
}

?>


ImagickDraw
PHP Manual