©
This document uses PHP Chinese website manual Release
(PECL imagick 2.0.0)
ImagickDraw::setTextDecoration — Specifies a decoration
$decoration
)本函数还未编写文档,仅有参数列表。
Specifies a decoration to be applied when annotating with text.
decoration
DECORATION_ constant
没有返回值。
Example #1 ImagickDraw::setTextDecoration()
<?php
function setTextDecoration ( $strokeColor , $fillColor , $backgroundColor , $textDecoration ) {
$draw = new \ ImagickDraw ();
$draw -> setStrokeColor ( $strokeColor );
$draw -> setFillColor ( $fillColor );
$draw -> setStrokeWidth ( 2 );
$draw -> setFontSize ( 72 );
$draw -> setTextDecoration ( $textDecoration );
$draw -> annotation ( 50 , 75 , "Lorem Ipsum!" );
$imagick = new \ Imagick ();
$imagick -> newImage ( 500 , 200 , $backgroundColor );
$imagick -> setImageFormat ( "png" );
$imagick -> drawImage ( $draw );
header ( "Content-Type: image/png" );
echo $imagick -> getImageBlob ();
}
?>
[#1] mark-paspirgilis at web dot de [2011-01-12 09:41:23]
Hi, guys.
I was looking half the day for a documentation about how to set the damn underline...
I found it out myself now.. happy to be able to share my new knowledge with you out there.
$decoration can be those:
1 - Text will be normal
2 - Underline
3 - Upperline
4 - Stroke-through
regards,
Mark Paspirgilis