imgsizer - Online nel cloud

Questo è il comando imgsizer che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


imgsizer - unisce automaticamente i parametri di altezza e larghezza per i tag HTML IMG

SINOSSI


imgsize [-d filetto] [--root-documento filetto] [-h filetto] [--aiuto filetto] [-n] [--no-sovrascrittura]
[File HTML] [-v filetto] [--versione]

VERSIONI


Visualizza le informazioni sulla versione ed esci.

Visualizza le informazioni sull'utilizzo.

Directory in cui possono essere nomi di file immagine assoluti (cioè quelli che contengono una "/") iniziale
trovato.

-n, --no-overwwrite, .SH DESCRIZIONE
Il imgsize script automatizza il noioso compito di creare e aggiornare il
estensione HEIGHT e WIDTH nei tag HTML IMG. Questi parametri aiutano molti
browser (inclusa la famiglia Netscape/Mozilla) al caricamento di immagini multi-thread,
invece di dover caricare le immagini in sequenza rigorosa per avere ognuna di esse
dimensioni disponibili in modo che il prossimo possa essere posizionato. Questo generalmente consente il testo sul
resto della pagina per caricarsi molto più velocemente.

Questo script proverà a creare tali attributi per qualsiasi tag IMG che ne sia privo. Lo farà
correggere i tag HEIGHT e WIDTH esistenti a meno che non contengano un segno di percentuale (%), in cui
caso le dimensioni esistenti si presumono relative e lasciate inalterate.

Questo script può essere chiamato senza argomenti. In questa modalità, filtra l'HTML presentato su
stdin in HTML (inalterato ad eccezione degli attributi HEIGHT e WIDTH aggiunti o corretti) on
stdout. Se chiamato con argomenti file, tenterà di trasformare ogni file in posizione.
Ogni file di argomenti non viene effettivamente modificato fino a quando lo script non completa con successo
passaggio di conversione.

Il -d opzione imposta DocumentRoot, dove le immagini con un nome file assoluto
(cioè, quelli che contengono una "/") iniziale possono essere trovati. Se nessuno è specificato, il
DocumentRoot per impostazione predefinita è la directory di lavoro corrente.

L'opzione -n ​​(no-overwrite) impedisce al programma di sovrascrivere la larghezza esistente e
tag di altezza se entrambi sono presenti.

Ulteriori opzioni possono essere specificate anche nella variabile ambientale "IMGSIZER". Per
esempio, per evitare di digitare "imgsizer -d /var/www/docs" ogni volta imgsize è invocato, tu
potrebbe dire a sh (o a uno dei suoi discendenti):

IMGSIZER="-d /var/www/docs"; esporta IMGSIZER

oppure, se usi csh:

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

Questo script è scritto in Python e quindi richiede un interprete Python sull'host
sistema. Richiede anche il identificare(1) utilità distribuita nell'open-source
ImageMagick suite di strumenti di visualizzazione e manipolazione delle immagini o una versione moderna di filetto(1)
ed rdjpg com(1). Queste utilità vengono utilizzate per estrarre le dimensioni dalle immagini; imgsize
stesso non ha alcuna conoscenza dei formati grafici. Lo script gestirà qualsiasi formato di immagine conosciuto
a identificare(1) inclusi PNG, GIF, JPEG, XBM, XPM, PostScript, BMP, TIFF e qualsiasi cosa
altrimenti potrebbe apparire anche lontanamente come un'immagine in linea.

NOTA


Le opzioni -q, -l e -m delle versioni 1.0 sono sparite. Quello che facevano è stato
reso superfluo da una logica più intelligente.

Usa imgsizer online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows