Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Php:एक बूँद को एक छवि फ़ाइल में बदलें

आपने जो php छवि पुस्तकालय स्थापित किया है, उसके आधार पर आप कुछ भिन्न विधियों का उपयोग कर सकते हैं। यहां कुछ उदाहरण दिए गए हैं।

ध्यान दें, इको सिर्फ एक चाल है जिसका उपयोग मैं एक ही PHP स्क्रिप्ट से कई छवियों को प्रदर्शित करने के लिए करता हूं जब एक MySQL परिणाम संसाधन के माध्यम से लूपिंग करते हैं। जैसा कि @NAVEED ने दिखाया था, आप हेडर() के माध्यम से आउटपुट भी कर सकते हैं।

जीडी:

$image = imagecreatefromstring($blob); 

ob_start(); //You could also just output the $image via header() and bypass this buffer capture.
imagejpeg($image, null, 80);
$data = ob_get_contents();
ob_end_clean();
echo '<img src="data:image/jpg;base64,' .  base64_encode($data)  . '" />';

इमेजमैजिक (आईमैजिक):

$image = new Imagick();
$image->readimageblob($blob);
echo '<img src="data:image/png;base64,' .  base64_encode($image->getimageblob())  . '" />';

ग्राफ़िक्समैजिक (gMagick):

$image = new Gmagick();
$image->readimageblob($blob);
echo '<img src="data:image/png;base64,' .  base64_encode($image->getimageblob())  . '" />';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. तैयार किए गए कथनों का सिंटैक्स सही प्राप्त करना

  2. पेजनेशन पर लगातार मैसकल राउनम कैसे प्राप्त करें?

  3. वास्तविक MySQL क्वेरी समय मापना

  4. PHP, MYSQL, HTML टेबल टेबल सॉर्टर के साथ

  5. com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:mysql में