Recuperer image php
Résolu
Kaldoran
Messages postés
137
Date d'inscription
Statut
Membre
Dernière intervention
-
arthezius Messages postés 3538 Date d'inscription Statut Membre Dernière intervention -
arthezius Messages postés 3538 Date d'inscription Statut Membre Dernière intervention -
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 récupérer un compte facebook piraté - Guide
- Comment recuperer une video sur youtube - 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