Komponen Blade Untuk Menyediakan Gambar Dan Mengunduh File
Dengan Smart, Anda dapat menyajikan gambar dan mengunduh file dari mana saja, termasuk cakram Laravel untuk aplikasi Laravel. Ini memungkinkan Anda untuk mengubah ukuran dan menyimpan gambar sebelum mengirimnya ke browser. Template memungkinkan Anda untuk dengan mudah mengonfigurasi pengaturan Anda untuk digunakan di seluruh situs Anda.
Smart memungkinkan Anda untuk dengan mudah memanipulasi dan mengunduh gambar tanpa kode backend:
- Menyediakan gambar dari mana saja. Ini bisa berupa jalur publik, jalur pribadi, atau disk Laravel.
- Ubah ukuran gambar dengan tidak hanya menentukan tinggi dan lebar di tag gambar html, tetapi juga benar-benar mengubah ukuran konten yang diteruskan ke browser
- Terapkan template ke gambar dan ubah pengaturan untuk semua gambar dari satu tempat
- Simpan gambar secara otomatis
- Terapkan intervensi penuh / API gambar ke gambar
- Unduh file dari mana saja. Ini bisa berupa jalur publik, jalur pribadi, atau disk Laravel.
Menggunakan S3 sebagai contoh, berikut ini cara memuat gambar dari disk penyimpanan yang kompatibel dengan S3:
<x-smart-image data-disk="s3" src="logos/mybrand.jpg"/>
Smart Download adalah fitur unik lain dari paket ini yang memungkinkan Anda mengunduh gambar atau file apa pun yang berisi komponen blade. Anda tidak perlu memprogram bagian backend kode Anda untuk menyajikan aliran file. Paket ini menangani semuanya:
<x-smart-download src="{{ storage_path('manual.pdf') }}" target="_blank" />
Readme memiliki banyak contoh untuk membantu Anda memulai dengan paket ini.
Anda bisa mendapatkan detail paket ini, mendapatkan petunjuk instalasi lengkap, dan melihat kode sumber di GitHub.
Sumber Referensi : Dokumentasi Resmi Laravel