Skrip ini dibuat di ubuntu linux
Apakah ukuran file gambar kamera Anda semakin besar dan lebih besar dan membuat pengunduhan dari internet sedikit terlalu lambat?
Coba skrip ini (resize_images.pl) untuk mengubah ukuran gambar JPG dan PNG Anda dan mengembalikan halaman cepat ke halaman web Anda.
Jalankan skrip ini sebelum script Perl-CGi-Images.pl CGI yang instruksinya tercantum di bawah ini ...
Ini mungkin saat yang tepat untuk membuat cadangan gambar Anda karena sangat hati -hati
Tempatkan gambar (jpg png) yang ingin Anda tampilkan di folder publik seperti yang berikut ...
/var/www/MySite.net/public_html/MyDirectory
Kemudian tempatkan skrip resize_images.pl di direktori yang sama dengan gambar Anda
Anda mungkin perlu menginstal Imagemagick untuk menjalankan skrip ini
Untuk menginstal Imagemagick di ubuntu linux coba yang berikut ...
$ sudo apt install imagemagick
Anda juga dapat membangun dari sumber ... lihat https://imagemagick.org untuk instruksi
Halaman yang bermanfaat untuk menginstal ImageMagick dengan instruksi untuk menambahkan dukungan PNG yang ditemukan di sini
Coba yang berikut setelah menginstal ImageMagick untuk melihat apakah jenis gambar Anda didukung.
$ identify -version
Saat dijalankan, skrip ini (resize_images.pl) akan membuat atau menimpa gambar ibu jari bernama "thumb_*"
Jalankan perintah CHMOD (Izin) sebagai berikut untuk memberikan izin untuk menjalankan skrip
$ sudo chmod 755 resize_images.pl
Jalankan perintah berikut untuk membuat thumbnail (mungkin memerlukan sudo)
$ sudo ./resize_images.pl
Jika berhasil, Anda akan melihat daftar file gambar yang dihasilkan yang dikonversi menjadi thumbnail
Butuh beberapa detik per foto untuk memproses gambar ke thumbnail.
Script ini untuk seseorang (seorang fotografer misalnya) yang ingin menampilkan halaman web dari gambar yang diubah ukurannya yang diserahkan ke dalam lembar/halaman terpisah.
Sangat bagus untuk berbagi foto dengan keluarga dan teman.
Coba di sini untuk galeri demo
Script ini membutuhkan server web dengan CGI-bin yang menjalankan Perl.
Tempatkan gambar Anda (JPG PNG) di direktori publik (seperti yang disebutkan sebelumnya) di server Anda yang memiliki akses http publik seperti /var/www/yoursite.net/public_html/yourdirectory dan jalankan skrip resize_images.pl.
Anda mungkin harus mengubah izin pada file gambar dengan sesuatu seperti ..
$ sudo chmod 664 *.JPG
Gambar yang akan ditampilkan akan diurutkan secara alfanumer dengan enam gambar per lembar/halaman sebagai pengaturan saat ini. (Anda dapat mengubah nomor ini jika Anda mau.). Atur nama file foto secara alfanumerik untuk menentukan urutan tampilan saat menjalankan skrip ini.
Untuk unzip file zip github gunakan linux "unzip" dengan bendera -d untuk upzip ke direktori yang Anda sukai.
Ubah lokasi direktori unzip menjadi sesuatu seperti berikut
$ sudo unzip Perl-Web-Images-main.zip -d /usr/lib/cgi-bin/
Selanjutnya, pindahkan folder unzip ke direktori CGI-Bin Gallery Anda.
$ sudo mv /usr/lib/cgi-bin/Perl-Web-Images-main /usr/lib/cgi-bin/MyGallery
Berikan izin eksekusi ke skrip Perl.
$ chmod 755 perl-cgi-images.pl
Ubah nama file perl-cgi-images.pl ke index.pl
$ sudo mv perl-cgi-images.pl index.pl
Lihat catatan dan instruksi lainnya dalam skrip Perl
Ubah HTML untuk mencicipi dan ubah hak cipta ke situs Anda sendiri.
Script ini akan menampilkan gambar thumbnail yang memiliki teks "thumb_" di nama file.
Gunakan skrip resize_images.pl dengan instruksi di atas untuk menghasilkan gambar yang diubah ukurannya dan ubah ukuran file gambar dan ganti nama file img dengan nama file "thumb_".
Saat melihat halaman, thumbnail ditampilkan. Jika Anda ingin melihat file asli berukuran penuh, klik pada thumbnail
Kunjungi situs Anda di sesuatu seperti http://yoursite.net/cgi-bin/mygallery/ untuk melihat galeri gambar Anda.