Ini ialah arahan imgsizer yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
imgsizer - sambung secara automatik dalam param ketinggian dan lebar untuk teg HTML IMG
SINOPSIS
imgsizer [-d fail] [--document-root fail] [-h fail] [--bantuan fail] [-n] [--tiada-tulis ganti]
[HTMLFail] [-v fail] [--versi]
PILIHAN
Paparkan maklumat versi dan keluar.
Paparkan maklumat penggunaan.
Direktori di mana nama fail imej mutlak (iaitu, yang mengandungi "/") terkemuka
dijumpai.
-n, --tiada-tulis ganti, .SH DESKRIPSI
. imgsizer skrip mengautomasikan tugas yang membosankan untuk mencipta dan mengemas kini
parameter HEIGHT dan WIDTH sambungan dalam teg IMG HTML. Parameter ini membantu ramai
pelayar (termasuk keluarga Netscape/Mozilla) untuk memuatkan imej berbilang benang,
bukannya perlu memuatkan imej dalam urutan yang ketat untuk mendapatkan imej masing-masing
dimensi tersedia supaya seterusnya boleh diletakkan. Ini biasanya membenarkan teks pada
baki halaman untuk dimuatkan dengan lebih cepat.
Skrip ini akan cuba mencipta atribut sedemikian untuk mana-mana teg IMG yang kekurangannya. Ia akan
betulkan teg HEIGHT dan WIDTH sedia ada melainkan sama ada mengandungi tanda peratus (%), di mana
kes dimensi sedia ada dianggap relatif dan tidak diubah.
Skrip ini boleh dipanggil tanpa hujah. Dalam mod ini, ia menapis HTML yang dibentangkan
stdin kepada HTML (tidak diubah kecuali untuk atribut HEIGHT dan WIDTH yang ditambah atau diperbetulkan) dihidupkan
stdout. Jika dipanggil dengan argumen fail, ia akan cuba mengubah setiap fail di tempatnya.
Setiap fail argumen sebenarnya tidak diubah suai sehingga skrip selesai dengan jayanya
pas penukaran.
. -d pilihan menetapkan DocumentRoot, di mana imej dengan nama fail mutlak
(iaitu, yang mengandungi "/") terkemuka boleh ditemui. Jika tiada yang dinyatakan, maka
DocumentRoot lalai kepada direktori kerja semasa.
Opsyen -n (tiada-tulis ganti) menghalang program daripada menulis ganti lebar sedia ada dan
tag ketinggian jika kedua-duanya ada.
Pilihan tambahan juga boleh ditentukan dalam pembolehubah persekitaran "IMGSIZER". Untuk
contoh, untuk mengelakkan menaip "imgsizer -d /var/www/docs" setiap kali imgsizer diseru, awak
mungkin memberitahu sh (atau salah satu keturunannya):
IMGSIZER="-d /var/www/docs"; eksport IMGSIZER
atau, jika anda menggunakan csh:
setenv IMGSIZER "-d /var/www/docs"
Skrip ini ditulis dalam Python, dan oleh itu memerlukan penterjemah Python pada hos
sistem. Ia juga memerlukan sama ada mengenal pasti(1) utiliti yang diedarkan dalam sumber terbuka
Suite ImageMagick alat paparan imej dan manipulasi, atau versi moden fail(1)
and rdjpgcom(1). Utiliti ini digunakan untuk mengekstrak saiz daripada imej; imgsizer
sendiri tidak mempunyai pengetahuan tentang format grafik. Skrip akan mengendalikan sebarang format imej yang diketahui
kepada mengenal pasti(1) termasuk PNG, GIF, JPEG, XBM, XPM, PostScript, BMP, TIFF dan apa-apa sahaja
yang lain malah berkemungkinan jauh muncul sebagai imej sebaris.
NOTA
Pilihan -q, -l, dan -m versi 1.0 telah hilang. Apa yang mereka lakukan dahulu
dibuat tidak perlu oleh logik yang lebih bijak.
Gunakan imgsizer dalam talian menggunakan perkhidmatan onworks.net