Recuperer image php
Résolu
Kaldoran
Messages postés
146
Statut
Membre
-
arthezius Messages postés 3756 Statut Membre -
arthezius Messages postés 3756 Statut Membre -
Bonjour,
je viens de m'inscrire il y a peu car un problème commence a me taper sur le systeme :p
Voila je crée une image avec un filigrane ;
j'arrive a l'afficher en php avec :
L'image est parfaite seulement je voudrais maintenant la récupérer et la stocker dans le dossier courant .
Si quelqu'un pouvait éclairer ma lanterne car je bloque depuis un petit moment dessus.
amicalement.
je viens de m'inscrire il y a peu car un problème commence a me taper sur le systeme :p
Voila je crée une image avec un filigrane ;
j'arrive a l'afficher en php avec :
header('Content-type: image/png');
echo $image;
L'image est parfaite seulement je voudrais maintenant la récupérer et la stocker dans le dossier courant .
Si quelqu'un pouvait éclairer ma lanterne car je bloque depuis un petit moment dessus.
amicalement.
A voir également:
- Recuperer image php
- Recuperer message whatsapp supprimé - Guide
- Image iso - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment recuperer une video sur youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
4 réponses
Voila un lien sur lequel vous pourrez voir se qu'il se passe .
je n'arrive pas a la récupérer et la stocker dans le dossier courant .
https://err.freewebhostingarea.com/404.html
Je ne fais que générer le filigrane en php
je n'arrive pas a la récupérer et la stocker dans le dossier courant .
https://err.freewebhostingarea.com/404.html
Je ne fais que générer le filigrane en php
Le voici
Et j'essaye de recuperer l'image afficher a la ligne :
header('Content-type: image/png');
echo $image;
<?php
$name = "1006-Maison-DROITE.jpg";
$adresse = '../galerie_sv/' . $name;
// Creation des objets
$image = new Imagick($adresse);
$watermark = new Imagick();
$mask = new Imagick();
$draw = new ImagickDraw();
// Définition des dimensions
$width = $image->getImageWidth();
$height = $image->getImageHeight();
$watermark->newImage($width, $height, new ImagickPixel('grey30'));
$mask->newImage($width, $height, new ImagickPixel('black'));
// Texte a ecrire
$text = 'Copyright © SDD-Tech';
// Propriété du texte
$draw->setFont('Bookman-Demi');
$draw->setFontSize(80);
$draw->setFillColor('red');
// Position du texte
$draw->setGravity(Imagick::GRAVITY_CENTER);
$mask->annotateImage($draw, 9, 11, 0, $text);
$mask->setImageMatte(false);
$watermark->compositeImage($mask, Imagick::COMPOSITE_COPYOPACITY, 0, 0);
$image->compositeImage($watermark, Imagick::COMPOSITE_DISSOLVE, 0, 0);
//définition du format de sorti
$image->setImageFormat('png');
// Output the new image
header('Content-type: image/png');
echo $image;
// tentative de récuperation de l'image
imagejpeg ($image, './'.$name);
?>
Et j'essaye de recuperer l'image afficher a la ligne :
header('Content-type: image/png');
echo $image;
A priori tu pourrai essayer quelques chose comme ça:
file_put_contents ('test.png', $image);
Content d'avoir pu aider.
En fait, j'ai fais 2min de recherche pour trouver et j'ai trouvé la solution ici:
https://www.php.net/manual/fr/class.imagick.php#86550
En fait, j'ai fais 2min de recherche pour trouver et j'ai trouvé la solution ici:
https://www.php.net/manual/fr/class.imagick.php#86550