Php: Convertir un blob dans un fichier image
Est-ce possible avec php et une base mysql pour Convertir un objet blob dans un fichier image?
source d'informationauteur josh
Vous devez vous connecter pour publier un commentaire.
Est-ce possible avec php et une base mysql pour Convertir un objet blob dans un fichier image?
source d'informationauteur josh
Vous devez vous connecter pour publier un commentaire.
Si la GOUTTE contient les données binaires d'une image (dans un format reconnaissable comme par exemple, tiff, png, jpeg, etc), prendre le contenu de la GOUTTE, de l'écrire dans un fichier, et voilà... vous avez une image.
Sur de drôles de systèmes d'exploitation, vous devez donner le fichier de sortie une au sens de la vulgarisation, de sorte que le fichier image peut être reconnue comme telle.
Vous pouvez utiliser différentes méthodes en fonction de ce que php bibliothèque d'images que vous avez installés. Voici quelques exemples.
Note, echo <img> est juste un truc que j'utilise pour l'affichage de plusieurs images de la même script php lorsqu'une boucle dans une ressource de résultat de MySQL. Vous pourriez tout aussi bien la sortie via header () @NAVEED l'a montré.
GD:
ImageMagick (iMagick):
GraphicsMagick (gMagick):
Dans mon cas, j'ai eu à utiliser base64_decode pour convertir des images blob correctement dans le fichier.
Si vous êtes stocker des images dans une table MySql champ Blob et que vous souhaitez obtenir ces images, alors cet article est utile pour vous:
Regardez la partie suivante de l'article ci-dessus: