1. Các sản phẩm
  2.   Hình ảnh
  3.   PHP
  4.   Gregwar's Image
 
  

API PHP nguồn mở để thao tác hình ảnh

Thư viện PHP cho phép các lập trình viên phần mềm thay đổi kích thước, sắc nét, hợp nhất, chỉnh màu, tô và xoay hình ảnh.

Gregwar's Image là một thư viện hướng đối tượng mã nguồn mở cung cấp cho các nhà phát triển phần mềm khả năng thao tác hình ảnh bên trong các ứng dụng PHP của riêng họ. Sử dụng API, bạn có thể thay đổi kích thước, thay đổi tỷ lệ, bắt buộc thay đổi kích thước, cắt thay đổi kích thước, cắt thu phóng, cắt và phủ định hình ảnh. Hơn nữa, API cũng cho phép bạn thiết lập độ sáng, độ tương phản, chuyển đổi hình ảnh sang thang độ xám, làm nổi hình ảnh, làm mịn hình ảnh, làm sắc nét hình ảnh, chỉnh màu hình ảnh và hơn thế nữa.

API không bao giờ áp dụng một tính năng trên hình ảnh đã mở. Thay vào đó - API đầu tiên lưu trữ tất cả các hình ảnh và sau đó áp dụng các tính năng. API thêm hình ảnh vào mảng hoạt động bao gồm tên, loại và bạn có thể sử dụng hàm băm để tìm kiếm tệp trong bộ nhớ cache.

Previous Next

Bắt đầu với Hình ảnh của Gregwar

Nó yêu cầu PHP 5.2+. Bạn có thể dễ dàng cài đặt thư viện Hình ảnh của Gregwar thông qua trình soạn nhạc. Vui lòng sử dụng lệnh sau.

Cài đặt Gregwar's Image qua Composer

{
  ...
  "require": {
    "gregwar/image": "2.*"
  }
}

Thay đổi kích thước hình ảnh thông qua API PHP miễn phí

Thư viện hình ảnh mã nguồn mở của Gregwar đã hỗ trợ thay đổi kích thước hình ảnh bên trong các ứng dụng. Sử dụng API, nhà phát triển có thể chỉ cần nhập thư viện Gregwar, mở hình ảnh, thay đổi kích thước và lưu nó. Quá trình thay đổi kích thước khá đơn giản và chỉ yêu cầu một dòng mã. Bạn có thể mở nó bằng phương thức open () và thay đổi kích thước bằng phương thức resize ().

Thay đổi kích thước hình ảnh trong PHP

  1. Nhập thư viện
  2. Mở Hình ảnh và chuyển đường dẫn tệp hình ảnh, thay đổi kích thước và cung cấp chiều rộng và chiều cao kích thước hình ảnh đầu ra.
  3. Giảm màu sắc hình ảnh và lưu hình ảnh

Thay đổi kích thước hình ảnh thông qua API PHP miễn phí

Image::open('fileformat.png')
   ->resize(100, 100)
   ->negate()
   ->save('output.jpg');
   

Xoay, lật và áp dụng ảnh hưởng đến PHP

Thư viện hình ảnh của Gregor có nhiều tính năng quan trọng để xử lý hình ảnh và thao túng trong PHP ứng dụng. Thư viện cho các nhà phát triển phần mềm khả năng lật, cắt, hoặc quay hình ảnh của họ sử dụng PHP lệnh. Nó hỗ trợ các tính năng cho việc thu xếp hình ảnh lưu trữ, thu xếp và cắt hình ảnh phù hợp với kích thước, thay đổi vị trí của hình ảnh tái kích thước, tiêu cực màu sắc hình ảnh, chuyển hình ảnh sang màu xám, dập tắt hình ảnh, thu thập hồ sơ, thêm dấu nước vào hình ảnh, áp dụng hiệu ứng của hình ảnh và nhiều hơn nữa.

Merge Image by Free PHP API

require_once '../autoload.php';
use Gregwar\Image\Image;
Image::open('img/test.png')
    ->merge(Image::open('img/test2.jpg')->cropResize(100, 100))
    ->save('out.jpg', 'jpg');

Áp dụng hình mờ cho hình ảnh qua API PHP miễn phí

require_once '../autoload.php';
use Gregwar\Image\Image;
// Opening mona.jpg
$img = Image::open('img/mona.jpg');
// Opening vinci.png
$watermark = Image::open('img/vinci.png');
// Mergine vinci text into mona in the top-right corner
$img->merge($watermark, $img->width()-$watermark->width(),
    $img->height()-$watermark->height())
    ->save('out.jpg', 'jpg');
 Tiếng Việt