La función Gmagick::write() es una función incorporada en PHP que se utiliza para escribir una imagen en el nombre de archivo especificado. Este es un alias de la función Gmagick::writeimage() .
Sintaxis:
Gmagick Gmagick::write( string $filename )
Parámetros: esta función acepta un solo parámetro $filename que contiene el nombre del archivo.
Valor de retorno: esta función devuelve VERDADERO en caso de éxito.
Excepciones: esta función lanza GmagickException en caso de error.
Imagen utilizada: para capturar el área del lienzo .
Los programas dados a continuación ilustran la función Gmagick::write() en PHP:
Programa 1: Escritura de la imagen.
<?php // Create a new Gmagick object $gmagick = new Gmagick('geeksforgeeks.png'); // Write the image to a local folder $gmagick->write('my_image_name.png'); echo 'Image saved successfully'; ?>
Salida: Esto guardará la imagen con éxito.
Image saved successfully
Programa 2: Escribir el dibujo
<?php // Create a new Gmagick object $gmagick = new Gmagick('geeksforgeeks.png'); // Create a GmagickDraw object $draw = new GmagickDraw(); // Set the color $draw->setFillColor('white'); // Function to draw rectangle $draw->rectangle(0, 0, 800, 400); // Set the fill color $draw->setFillColor('#1bd911'); // Set the font size $draw->setfontsize(50); // Annotate a text $draw->annotate(30, 100, 'GeeksforGeeks'); // Use of drawimage function $gmagick->drawImage($draw); // Write the image to a local folder $gmagick->write('my_drawing_name.png'); echo 'Image saved successfully'; ?>
Salida: Esto guardará el dibujo en la carpeta local.
Image saved successfully
Referencia: https://www.php.net/manual/en/gmagick.write.php