imgsizer - Online sa Cloud

Ito ang command imgsizer na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


imgsizer - awtomatikong pinagdugtong-dugtong ang taas at lapad na mga param para sa mga HTML na IMG tag

SINOPSIS


imgsizer [-d file] [--document-root file] [-h file] [--tulong file] [-n] [--no-overwrite]
[HTMLFile] [-v file] [--bersyon]

Opsyon


Ipakita ang impormasyon ng bersyon at lumabas.

Ipakita ang impormasyon sa paggamit.

Direktoryo kung saan maaaring mayroong ganap na mga filename ng imahe (ibig sabihin, mga naglalaman ng nangungunang "/")
natagpuan.

-n, --no-overwrite, .SH DESCRIPTION
Ang imgsizer Ino-automate ng script ang nakakapagod na gawain ng paglikha at pag-update ng
extension HEIGHT at WIDTH parameter sa HTML IMG tags. Nakakatulong ang mga parameter na ito sa marami
mga browser (kabilang ang pamilya ng Netscape/Mozilla) sa multi-thread na pag-load ng imahe,
sa halip na mag-load ng mga imahe sa mahigpit na pagkakasunud-sunod upang magkaroon ng bawat isa
magagamit ang mga sukat upang mailagay ang susunod. Ito ay karaniwang nagbibigay-daan sa teksto sa
natitira sa pahina upang mag-load nang mas mabilis.

Susubukan ng script na ito na lumikha ng mga ganoong katangian para sa anumang IMG tag na kulang sa mga ito. Ito ay
iwasto ang mga kasalukuyang tag na HEIGHT at WIDTH maliban kung naglalaman ng porsyento (%) sign, kung saan
kaso ang mga umiiral na sukat ay ipinapalagay na kamag-anak at hindi nababago.

Maaaring tawagin ang script na ito nang walang mga argumento. Sa mode na ito, sinasala nito ang HTML na ipinakita sa
stdin sa HTML (hindi nabago maliban sa idinagdag o itinama na HEIGHT at WIDTH attribute) sa
stdout. Kung tinawag na may mga argumento ng file, susubukan nitong baguhin ang bawat file sa lugar.
Ang bawat file ng argumento ay hindi aktwal na binago hanggang sa makumpleto ng script ang isang matagumpay
conversion pass.

Ang -d itinatakda ng opsyon ang DocumentRoot, kung saan ang mga larawang may ganap na filename
(ibig sabihin, ang mga naglalaman ng nangungunang "/") ay maaaring matagpuan. Kung walang tinukoy, ang
Nagde-default ang DocumentRoot sa kasalukuyang gumaganang direktoryo.

Pinipigilan ng -n (no-overwrite) na opsyon ang program na ma-overwrit ang kasalukuyang lapad at
tag ng taas kung pareho ang naroroon.

Ang mga karagdagang opsyon ay maaari ding tukuyin sa environment variable na "IMGSIZER". Para sa
halimbawa, upang maiwasan ang pag-type ng "imgsizer -d /var/www/docs" sa bawat oras imgsizer ay tinatawagan, ikaw
maaaring sabihin kay sh (o isa sa mga inapo nito):

IMGSIZER="-d /var/www/docs"; i-export ang IMGSIZER

o, kung gumagamit ka ng csh:

setenv IMGSIZER "-d /var/www/docs"

Ang script na ito ay nakasulat sa Python, at sa gayon ay nangangailangan ng Python interpreter sa host
sistema. Nangangailangan din ito ng alinman sa kilalanin(1) utility na ibinahagi sa open-source
ImageMagick suite ng image-display at mga tool sa pagmamanipula, o isang modernong bersyon ng file(1)
at rdjpgcom(1). Ang mga kagamitang ito ay ginagamit upang kunin ang mga sukat mula sa mga larawan; imgsizer
mismo ay walang kaalaman sa mga format ng graphics. Hahawakan ng script ang anumang format ng imahe na kilala
sa kilalanin(1) kabilang ang PNG, GIF, JPEG, XBM, XPM, PostScript, BMP, TIFF, at anumang bagay
iba pa kahit na malayuan na malamang na lumabas bilang isang inline na larawan.

NOTA


Ang -q, -l, at -m na mga opsyon ng 1.0 na bersyon ay wala na. Ang dati nilang ginagawa ay
ginawang hindi kailangan ng mas matalinong lohika.

Gumamit ng imgsizer online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa