Share Xử lý hình ảnh đơn giản với thư viện ImageWorkshop

filiallion

Administrator
Staff member
Administrator
Messages
585
Points
10
Language
Tiếng Việt
ImageWorkshop là một thư viện PHP được phát triển để thực hiện các thao tác phổ biến trên hình ảnh như cắt xén, tạo hình thu nhỏ, đánh dấu bản quyền hình ảnh... Việc sử dụng thư viện ImageWorkshop khá đơn giản nên đối với các bạn chưa có nhiều kinh nghiệm làm việc với PHP vẫn có thể sử dụng tốt thư viện này.

Thư viện ImageWorkshop hỗ trợ PHP phiên bản 5.3+.

Để cài đặt thư viện ImageWorkshop các bạn sử dụng công cụ composer. Các bạn có thể tham khảo công cụ composer tại địa chỉ https://getcomposer.org.

Các bạn chạy lệnh composer sau để cài đặt thư viện ImageWorkshop:
Code:
composer require sybio/image-workshop
Để sử dụng các phương thức của thư viện thì các bạn cần phải khai báo khối lệnh sau:
PHP:
//Require tập tin autoload.php
require 'path/to/autoload.php';

//Khai báo sử dụng thư viện
use PHPImageWorkshop\ImageWorkshop;
Ví dụ tôi muốn thay đổi kích thước hình ảnh để tạo hình ảnh thu nhỏ, các bạn xem nội dung khối lệnh sau:
PHP:
//Khai báo đường dẫn tới hình ảnh
$image = ImageWorkshop::initFromPath('path/to/filename.jpg');

//Thực hiện thay đổi kích thước hình ảnh
$image->resizeInPixel(100, null, true);

//Lưu hình ảnh đã được thay đổi kích thước
$image->save('path/to/save', 'resized.jpg', true, null, 100);
Các bạn có thể tìm hiểu thêm về thư viện ImageWorkshop tại địa chỉ http://phpimageworkshop.com/documentation.html.
 
Back
Top