(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.
Retorna siempre true.
| Versión | Descripción |
|---|---|
| 8.0.0 |
image ahora espera una instancia de GdImage;
anteriormente, se esperaba un resource gd válido.
|
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: