Enregistrer une image depuis une balise img ou fpdf
Résolu
iReVElB
Messages postés
70
Date d'inscription
Statut
Membre
Dernière intervention
-
iReVElB Messages postés 70 Date d'inscription Statut Membre Dernière intervention -
iReVElB Messages postés 70 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'aimerais enregistrer une image en format .Png ou .Jpg, n'importe à partir d'une balise imagée> qui génère une image
Ou si vous savez comment insérer du HTML dans un PDF avec PDF.
Merci pour les réponses.
j'aimerais enregistrer une image en format .Png ou .Jpg, n'importe à partir d'une balise imagée> qui génère une image
<img src='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' alt=''>
Ou si vous savez comment insérer du HTML dans un PDF avec PDF.
Merci pour les réponses.
Configuration: Windows / Chrome 86.0.4240.111
A voir également:
- Enregistrer une image depuis une balise img ou fpdf
- Audacity enregistrer son pc - Guide
- Enregistrer une conversation - Guide
- Img burn - Télécharger - Gravure
- Légender une image - Guide
- Comment enregistrer une video youtube - Guide
2 réponses
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();
iReVElB
Messages postés
70
Date d'inscription
Statut
Membre
Dernière intervention
11
Merci pour la réponse. J'avais essayer une méthode qui ressemble à peux pret a la premi sauf quil demande un fichier du genre site.com/image.png, sauf que moi il n'y a pas de fichier. J'aimerais faire comme sur google Chrome que quand on clique sur une image quon puisse la télécharger. Sa je c'est le faire sauf qu'il faut un fichier et la c une balise img qui genere l'image. Je vais essayer la première méthode et je vous tiendrai au courant. Merci.
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, où se trouve l'image, où veux-tu l'enregistrer?