ImagickDraw
PHP Manual

ImagickDraw::setFontStyle

(PECL imagick 2.0.0)

ImagickDraw::setFontStyleEstablece el estilo de fuente para usarlo cuando se escribe texto

Descripción

bool ImagickDraw::setFontStyle ( int $style )
Advertencia

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

Establece el estilo de fuente para usarlo cuando se escribe texto. La enumeración AnyStyle actúa como una opción comodín para "no tener cuidado".

Parámetros

style

constante STYLETYPE_

Valores devueltos

No devuelve ningún valor.

Ejemplos

Ejemplo #1 ImagickDraw::setFontStyle()

<?php
function setFontStyle($fillColor$strokeColor$backgroundColor) {
    
$draw = new \ImagickDraw();
    
$draw->setStrokeColor($strokeColor);
    
$draw->setFillColor($fillColor);
    
$draw->setStrokeWidth(1);
    
$draw->setFontSize(36);
    
$draw->setFontStyle(\Imagick::STYLE_NORMAL);
    
$draw->annotation(5050"Lorem Ipsum!");

    
$draw->setFontStyle(\Imagick::STYLE_ITALIC);
    
$draw->annotation(50100"Lorem Ipsum!");

    
$draw->setFontStyle(\Imagick::STYLE_OBLIQUE);
    
$draw->annotation(50150"Lorem Ipsum!");

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

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

?>


ImagickDraw
PHP Manual