Enregistrer une image depuis une balise img ou fpdf
Résolu/Fermé
iReVElB
Messages postés
70
Date d'inscription
mercredi 24 octobre 2018
Statut
Membre
Dernière intervention
3 août 2023
-
Modifié le 30 oct. 2020 à 20:26
iReVElB Messages postés 70 Date d'inscription mercredi 24 octobre 2018 Statut Membre Dernière intervention 3 août 2023 - 30 oct. 2020 à 21:14
iReVElB Messages postés 70 Date d'inscription mercredi 24 octobre 2018 Statut Membre Dernière intervention 3 août 2023 - 30 oct. 2020 à 21:14
A voir également:
- Enregistrer une image depuis une balise img ou fpdf
- Comment enregistrer une video youtube - Guide
- Audacity enregistrer son pc - Guide
- Enregistrer son ecran - Guide
- Comment agrandir une image - Guide
- Image iso - Guide
2 réponses
jordane45
Messages postés
38139
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2024
4 649
30 oct. 2020 à 20:51
30 oct. 2020 à 20:51
Bonjour,
La balise <img est inutile....
Seule le lien est utile
par exemple
[https://chart.googleapis.com/chart?cht=qr&chl=Cree+le%3A+<%3B%3F= date("d"); ?>%2F<?= date("m")?>%2F<?= date("Y")?>%20a%20<?= $heure_sortie ?>%3B%0A%20Nom%3A%20<?= $nom[$id] ?>%3B%0A%20Prenom%3A%20<?= $prenom[$id] ?>%3B%0A%20Naissance%3A%20<?= $n[$id] ?>%20a%20<?= $l_n[$id] ?>%3B%0A%20Adresse%3A%20<?= $adresse[$id]." ".$postal[$id]." ".$ville[$id] ?>%3B%0A%20Sortie%3A%20<?= $date_sortie ?>%20a%20<?= $heure_sortie ?>%3B%0A%20Motifs%3A%20sport_animaux&chs=180x180&choe=UTF-8&chld=L|2
ton qr code]
De là, je suppose qu'utiliser le lien directement dans FPDF devrait suffire
un truc du genre
Sinon tu dois pouvoir utiliser le "format blob".
En gros, tu "lis" ton image, tu l'encode en base 64 et tu l'utilises avec un code du genre
La balise <img est inutile....
Seule le lien est utile
par exemple
[https://chart.googleapis.com/chart?cht=qr&chl=Cree+le%3A+<%3B%3F= date("d"); ?>%2F<?= date("m")?>%2F<?= date("Y")?>%20a%20<?= $heure_sortie ?>%3B%0A%20Nom%3A%20<?= $nom[$id] ?>%3B%0A%20Prenom%3A%20<?= $prenom[$id] ?>%3B%0A%20Naissance%3A%20<?= $n[$id] ?>%20a%20<?= $l_n[$id] ?>%3B%0A%20Adresse%3A%20<?= $adresse[$id]." ".$postal[$id]." ".$ville[$id] ?>%3B%0A%20Sortie%3A%20<?= $date_sortie ?>%20a%20<?= $heure_sortie ?>%3B%0A%20Motifs%3A%20sport_animaux&chs=180x180&choe=UTF-8&chld=L|2
ton qr code]
De là, je suppose qu'utiliser le lien directement dans FPDF devrait suffire
un truc du genre
$lienVersTonImage = "https://chart.googleapis.com/chart?cht=qr&chl=Cree%20le%3A%20<?= date("d"); ?>%2F<?= date("m")?>%2F<?= date("Y")?>%20a%20<?= $heure_sortie ?>%3B%0A%20Nom%3A%20<?= $nom[$id] ?>%3B%0A%20Prenom%3A%20<?= $prenom[$id] ?>%3B%0A%20Naissance%3A%20<?= $n[$id] ?>%20a%20<?= $l_n[$id] ?>%3B%0A%20Adresse%3A%20<?= $adresse[$id]." ".$postal[$id]." ".$ville[$id] ?>%3B%0A%20Sortie%3A%20<?= $date_sortie ?>%20a%20<?= $heure_sortie ?>%3B%0A%20Motifs%3A%20sport_animaux&chs=180x180&choe=UTF-8&chld=L|2"; $pdf-> Image($lienVersTonImage,100,15,35,35);
Sinon tu dois pouvoir utiliser le "format blob".
En gros, tu "lis" ton image, tu l'encode en base 64 et tu l'utilises avec un code du genre
// just for demonstration purpose, the OP gets the content from a database instead $h_img = fopen($lienVersTonImage, "rb"); $img = fread($h_img, filesize($lienVersTonImage)); fclose($h_img); // prepare a base64 encoded "data url" $pic = 'data://text/plain;base64,' . base64_encode($img); // extract dimensions from image $info = getimagesize($pic); // create a simple pdf document to prove this is very well possible: $pdf = new FPDF(); $pdf->AddPage(); $pdf->SetFont('Arial','B',16); $pdf->Cell(40,10,'Hello Image!'); $pdf->Image($pic, 10, 30, $info[0], $info[1], 'jpg'); $pdf->Output();
yg_be
Messages postés
22707
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 avril 2024
1 471
30 oct. 2020 à 20:35
30 oct. 2020 à 20:35
bonjour, où se trouve l'image, où veux-tu l'enregistrer?
30 oct. 2020 à 21:14