Nhảy tới nội dung
Phiên bản: 7.3.3

Image

Thư viện được thêm vào từ phiên bản version 7.3.3, hỗ trợ việc thao tác vói image

Tạo image

Thumbnail

Tạo ảnh từ thư mục uploads/thumbnail

Image::thumb($path, $alt = null)

Medium

Tạo ảnh từ thư mục uploads/medium

Image::medium($path, $alt = null)

Large

Tạo ảnh từ thư mục uploads/large

Image::large($path, $alt = null)

watermark

Tạo ảnh từ thư mục uploads/source có kèm watermark (yêu cầu có plugin watermark)

Image::watermark($path, $alt = null)

youtube

Lấy ảnh thumb từ đường dẫn youtube

Image::youtube($url, $alt = null)

base64

Tạo ảnh từ mã base64

Image::base64($path, $alt = null)

url

Tạo ảnh từ đường dẫn hình ảnh

Image::url($path, $alt = null)

theme

Tạo ảnh từ thư mục views/<theme-current>/assets/images

Image::theme($path, $alt = null)

plugin

Tạo ảnh từ thư mục plugin views/plugins

Image::plugin($pluginName, $path, $alt = null)

Thao tác

$link = Image::source('image/logo-skilldo.png')->link()

Lấy html

Để tạo string html <img src="..."> bạn sử dụng method html

$img = Image::source('image/logo-skilldo.png')->html()

Thêm attribute

Thêm attribute cho thẻ html

$img = Image::source('image/logo-skilldo.png')->attribute('class', 'img-top')->html()

hoặc

$img = Image::source('image/logo-skilldo.png')->attributes(['class' => 'img-top'])->html()