Crea una nueva imagen con paleta

# imagecreate

(PHP 4, PHP 5, PHP 7, PHP 8)

imagecreate — Crea una nueva imagen con paleta

### Descripción

function imagecreate(int `$width`, int `$height`): GdImage|false

imagecreate() devuelve un identificador de imagen que representa una imagen vacía.

En general, se recomienda el uso de la función imagecreatetruecolor() en lugar de la función imagecreate() para que las operaciones sobre la imagen se realicen con la mayor calidad posible. Si se desea utilizar una paleta, entonces la función imagetruecolortopalette() debe ser llamada inmediatamente antes de guardar la imagen con la función imagepng() o la función imagegif().

### Parámetros

`width`

  El ancho de la imagen.

`height`

  La altura de la imagen.

### Valores devueltos

Devuelve un objeto de imagen en caso de éxito, `false` en caso de error.

### Historial de cambios

Versión | Descripción
--- | ---
8.0.0 | En caso de éxito, esta función devuelve ahora una instancia de GDImage ; anteriormente, se devolvía un resource.

### Ejemplos

Ejemplo #1 Creación de una imagen GD y visualización de esta imagen

    <?php
    header("Content-Type: image/png");
    $im = @imagecreate(110, 20)
        or die("Imposible inicializar la biblioteca GD");
    $background_color = imagecolorallocate($im, 0, 0, 0);
    $text_color = imagecolorallocate($im, 233, 14, 91);
    imagestring($im, 1, 5, 5,  "A Simple Text String", $text_color);
    imagepng($im);
    ?>

Resultado del ejemplo anterior es similar a:

### Ver también

- imagedestroy() - Destruye una imagen
- imagecreatetruecolor() - Crea una nueva imagen en colores verdaderos

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open