文字

ImagickPixel::setColor

(PECL imagick 2.0.0)

ImagickPixel::setColorSets the color

说明

bool ImagickPixel::setColor ( string $color )
Warning

本函数还未编写文档,仅有参数列表。

Sets the color described by the ImagickPixel object, with a string (e.g. "blue", "#0000ff", "rgb(0,0,255)", "cmyk(100,100,100,10)", etc.).

参数

color

The color definition to use in order to initialise the ImagickPixel object.

返回值

Returns TRUE if the specified color was set, FALSE otherwise.

范例

Example #1 ImagickPixel::setColor()

<?php
function  setColor () {
    
$draw  = new \ ImagickDraw ();

    
$strokeColor  = new \ ImagickPixel ( 'green' );
    
$fillColor  = new \ ImagickPixel ();
    
$fillColor -> setColor ( 'rgba(100%, 75%, 0%, 1.0)' );

    
$draw -> setstrokewidth ( 3.0 );
    
$draw -> setStrokeColor ( $strokeColor );
    
$draw -> setFillColor ( $fillColor );
    
$draw -> rectangle ( 200 200 300 300 );

    
$image  = new \ Imagick ();
    
$image -> newImage ( 500 500 "SteelBlue2" );
    
$image -> setImageFormat ( "png" );

    
$image -> drawImage ( $draw );

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

?>
上一篇: 下一篇: