Related Links : Search Engine Optimization | | Search Engine Marketing | Online Marketing | Freelance Programmer| SEO Thailand | SEO Expert | SEO services | PHP Programmer Thailand | SEO Tutorial | What is SEO |

  Home Our SEO Services SEO Expert Consultant Php Programmer Scripts| Email : sachin {at} jainsachin {dot} com

PHP | Set the style for line drawing | Manual | Tutorial | Help

SEO Services



Website Programming in PHP / MYSQL



Friends


    Set the style for line drawing

    imagesetstyle

    (PHP 4 >= 4.0.6, PHP 5)

    imagesetstyle — Set the style for line drawing

    Description

    bool imagesetstyle ( resource $image , array $style )

    imagesetstyle() sets the style to be used by all line drawing functions (such as imageline() and imagepolygon()) when drawing with the special color IMG_COLOR_STYLED or lines of images with color IMG_COLOR_STYLEDBRUSHED.

    Parameters

    image

    An image resource, returned by one of the image creation functions, such as imagecreatetruecolor().

    style

    An array of pixel colors. You can use the IMG_COLOR_TRANSPARENT constant to add a transparent pixel.

    Return Values

    Returns TRUE on success or FALSE on failure.

    Examples

    Following example script draws a dashed line from upper left to lower right corner of the canvas:

    Example #1 imagesetstyle() example

    <?php
    header
    ("Content-type: image/jpeg");
    $im  imagecreatetruecolor(100100);
    $w   imagecolorallocate($im255255255);
    $red imagecolorallocate($im25500);

    /* Draw a dashed line, 5 red pixels, 5 white pixels */
    $style = array($red$red$red$red$red$w$w$w$w$w);
    imagesetstyle($im$style);
    imageline($im00100100IMG_COLOR_STYLED);

    /* Draw a line of happy faces using imagesetbrush() with imagesetstyle */
    $style = array($w$w$w$w$w$w$w$w$w$w$w$w$red);
    imagesetstyle($im$style);

    $brush imagecreatefrompng("http://www.libpng.org/pub/png/images/smile.happy.png");
    $w2 imagecolorallocate($brush255255255);
    imagecolortransparent($brush$w2);
    imagesetbrush($im$brush);
    imageline($im10000100IMG_COLOR_STYLEDBRUSHED);

    imagejpeg($im);
    imagedestroy($im);
    ?>

    The above example will output something similar to:


    SEO Tutorial / Articles





    Php / Mysql Tutorial



    Articles



      Portfolio


      SEO by Jainsachin