- 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:
Để 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:
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:
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.
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
PHP:
//Require tập tin autoload.php
require 'path/to/autoload.php';
//Khai báo sử dụng thư viện
use PHPImageWorkshop\ImageWorkshop;
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);