ImagickDraw::setFontStyle
(PECL imagick 2.0.0)
ImagickDraw::setFontStyle — Sets the font style to use when annotating with text
Beschreibung
bool ImagickDraw::setFontStyle
( int
$style
)Warnung
Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Argumente zur Verfügung.
Sets the font style to use when annotating with text. The AnyStyle enumeration acts as a wild-card "don't care" option.
Parameter-Liste
-
style -
STYLETYPE_ constant
Rückgabewerte
Es wird kein Wert zurückgegeben.
Beispiele
Beispiel #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(50, 50, "Lorem Ipsum!");
$draw->setFontStyle(\Imagick::STYLE_ITALIC);
$draw->annotation(50, 100, "Lorem Ipsum!");
$draw->setFontStyle(\Imagick::STYLE_OBLIQUE);
$draw->annotation(50, 150, "Lorem Ipsum!");
$imagick = new \Imagick();
$imagick->newImage(350, 300, $backgroundColor);
$imagick->setImageFormat("png");
$imagick->drawImage($draw);
header("Content-Type: image/png");
echo $imagick->getImageBlob();
}
?>