Pregunta

I need to create an image with Imagick php with white background of a certain size (45 cm wide x 32 cm high) and copy him within an image that I have in a folder in a certain fixed position.

I could help with this?

A greeting and thank you very much

¿Fue útil?

Solución

imagecopy is the function you need

crop image example:

<?php
// Create image instances
$src = imagecreatefromgif('php.gif');
$dest = imagecreatetruecolor(80, 40);

// Copy
imagecopy($dest, $src, 0, 0, 20, 13, 80, 40);

// Output and free from memory
header('Content-Type: image/gif');
imagegif($dest);

imagedestroy($dest);
imagedestroy($src);
?>

if you just need to add a white background imagefill is your function:

$image = imagecreatetruecolor(100, 100);

// set background to white
$white = imagecolorallocate($im, 255, 255, 255);
imagefill($image, 0, 0, $white);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top