(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
imagesetthickness — Modifica el grosor de una línea
imagesetthickness() modifica el grosor
de las líneas en la imagen image. Este
grosor se aplica en los dibujos de polígonos,
círculos, rectángulos, etc. thickness
se expresa en píxeles.
imageUn objeto GdImage, retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor().
thicknessEl grosor, en píxeles.
| Versión | Descripción |
|---|---|
| 8.0.0 |
image expects a GdImage
instance now; previously, a valid gd resource was expected.
|
Ejemplo #1 Ejemplo con imagesetthickness()
<?php
// Creación de una imagen de 200x100
$im = imagecreatetruecolor(200, 100);
$white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
$black = imagecolorallocate($im, 0x00, 0x00, 0x00);
// Establece el fondo en blanco
imagefilledrectangle($im, 0, 0, 299, 99, $white);
// Establece el grosor de la línea a 5
imagesetthickness($im, 5);
// Dibuja el rectángulo
imagerectangle($im, 14, 14, 185, 85, $black);
// Muestra la imagen en el navegador
header('Content-Type: image/png');
imagepng($im);
?>Resultado del ejemplo anterior es similar a :