La función ImagickDraw::setStrokeWidth() es una función incorporada en PHP que se usa para establecer el ancho del trazo que se usa para dibujar los contornos de los objetos.
Sintaxis:
bool ImagickDraw::setStrokeWidth( $stroke_width )
Parámetros: Esta función acepta un único parámetro $stroke_width que se usa para contener el valor del ancho del trazo. Es un valor de tipo flotante.
Valor devuelto: esta función no devuelve ningún valor.
Los siguientes programas ilustran la función ImagickDraw::setStrokeWidth() en PHP:
Programa 1:
<?php // Create new Imagick object $draw = new \ImagickDraw(); // Set the stroke Color $draw->setStrokeColor('Red'); // Set the image filled color $draw->setFillColor('Green'); // Set the Stroke Width $draw->setStrokeWidth(7); // Draw the Circle $draw->circle(250, 250, 100, 150); // Create new Imagick Object $imagick = new \Imagick(); // Set the dimensions of image $imagick->newImage(500, 500, 'White'); // Set the image format $imagick->setImageFormat("png"); // Draw the image $imagick->drawImage($draw); header("Content-Type: image/png"); // Display the image echo $imagick->getImageBlob(); ?>
Producción:
Programa 2:
<?php // Create new Imagick Object $draw = new ImagickDraw(); // Set the stroke color $draw->setStrokeColor('black'); // Set the image filled color $draw->setFillColor('lightgreen'); // Set the Stroke Width $draw->setStrokeWidth(0); // Draw the rectangle $draw->rectangle(100, 100, 300, 300); // Set Stroke Width $draw->setStrokeWidth(15); // Draw the rectangle $draw->rectangle(400, 100, 600, 300); // Create new Imagick Object $imagick = new \Imagick(); // Set the dimensions of image $imagick->newImage(800, 500, 'White'); // Set the image format $imagick->setImageFormat("png"); // Draw the image $imagick->drawImage($draw); header("Content-Type: image/png"); // Display the image echo $imagick->getImageBlob(); ?>
Producción:
Referencia: http://php.net/manual/en/imagickdraw.setstrokewidth.php
Publicación traducida automáticamente
Artículo escrito por sarthak_ishu11 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA