Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Php:Chuyển đổi một đốm màu thành một tệp hình ảnh

Bạn có thể sử dụng một số phương pháp khác nhau tùy thuộc vào thư viện hình ảnh php mà bạn đã cài đặt. Đây là một vài ví dụ.

Lưu ý, echo chỉ là một thủ thuật tôi sử dụng để hiển thị nhiều hình ảnh từ cùng một tập lệnh php khi lặp qua tài nguyên kết quả MySQL. Bạn cũng có thể xuất thông qua header () như @NAVEED đã hiển thị.

GD:

$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)  . '" />';

ImageMagick (iMagick):

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

GraphicsMagick (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. Sử dụng các hàm MySQL trong các câu lệnh chuẩn bị sẵn trong PHP PDO

  2. mysql_fetch_array và vòng lặp while trong php

  3. Ví dụ SECOND () - MySQL

  4. Chức năng tạo menu điều khiển MySQL DB

  5. Xếp hạng tìm kiếm MySql với các tiêu chí