J'ai une ressource d'image GD créée à partir de imagecreatefromstring
. Après quelques opérations d'image, je veux le convertir en données binaires. Comment ferais-je cela? Impossible de voir les fonctions dans le manuel ...Conversion d'une image GD en données binaires
4
A
Répondre
6
Utilisez imagejpeg, imagepng ou similaire. Utilisez output buffering si vous voulez vider le résultat d'une chaîne, plutôt qu'un fichier:
ob_start();
imagejpeg($im);
$image_string = ob_get_contents();
ob_end_flush();
0
function image_data($gdimage)
{
ob_start();
imagejpeg($gdimage);
return(ob_get_clean());
}
+2
Pouvez-vous s'il vous plaît fournir une explication avec votre code? –
Questions connexes
- 1. Conversion d'un fichier brut (données binaires) en fichier XML
- 2. Php Gd rotate image
- 3. image GD et png masquage
- 4. Conversion d'une image en tableau d'octets monochromes
- 5. Image/ByteArray en conversion SVG?
- 6. Conversion d'une image en une image JPG
- 7. conversion de texte en image
- 8. Comment agrandir une image avec PHP GD?
- 9. GD PHP base64 erreur image (.png)
- 10. Embedding IPTC données d'image avec PHP GD
- 11. J'ai besoin d'aide rognage d'une image en PHP (GD)
- 12. Conversion d'un objet blob en image
- 13. php gd, utiliser deux image, mauvaise qualité
- 14. inclure une image dans l'image GD générée
- 15. Avec PHP/GD, comment couper une image?
- 16. GD! La conversion d'une image png en jpeg et en faisant l'alpha par défaut blanc et non noir
- 17. Conversion d'une image 32bpp en une image 16bpp en Java
- 18. Conversion entre les nombres binaires et décimaux
- 19. Conversion de valeurs binaires en valeurs de tableau d'origine
- 20. Ecriture de données binaires
- 21. lecture de données binaires (rtf) en chaîne
- 22. Travailler avec des données binaires en PHP
- 23. Comment réécrire les données binaires en Java
- 24. Conversion de texte en image-message?
- 25. Conversion d'un HtmlElement en une image?
- 26. Conversion d'un swf en une image
- 27. Envoyer l'image au serveur en tant que données binaires
- 28. Données binaires d'écriture iPhone
- 29. Données binaires dans MySQL
- 30. html5 données binaires fileapi
changement ob_end_flush() à ob_end_clean() si vous ne voulez pas le tampon echo'd –