imgsizer - Online na nuvem

Este é o imgsizer de comando que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


imgsizer - emenda automaticamente em parâmetros de altura e largura para tags HTML IMG

SINOPSE


imgsizer [-d lima] [--document-root lima] [-h lima] [--ajuda lima] [-n] [--não sobrescrever]
[Arquivo HTML] [-v lima] [--versão]

OPÇÕES


Exibir informações da versão e sair.

Exibir informações de uso.

Diretório onde nomes absolutos de arquivos de imagem (ou seja, aqueles que contêm um "/" inicial) podem estar
encontrado.

-n, --no-overwwrite, .SH DESCRIÇÃO
A imgsizer script automatiza a tarefa tediosa de criar e atualizar o
parâmetros de extensão HEIGHT e WIDTH em tags HTML IMG. Esses parâmetros ajudam muitos
navegadores (incluindo a família Netscape / Mozilla) para carregamento de imagens multi-thread,
em vez de ter que carregar imagens em sequência estrita para que cada uma
dimensões disponíveis para que o próximo possa ser colocado. Isso geralmente permite texto no
restante da página para carregar muito mais rápido.

Este script tentará criar tais atributos para qualquer tag IMG que não os possua. Será
corrija as tags HEIGHT e WIDTH existentes, a menos que contenham um sinal de porcentagem (%), nas quais
caso as dimensões existentes sejam presumidas como relativas e não alteradas.

Este script pode ser chamado sem argumentos. Neste modo, ele filtra o HTML apresentado em
stdin para HTML (inalterado, exceto para atributos HEIGHT e WIDTH adicionados ou corrigidos) em
stdout. Se chamado com argumentos de arquivo, ele tentará transformar cada arquivo no local.
Cada arquivo de argumento não é realmente modificado até que o script conclua um
passagem de conversão.

A -d opção define o DocumentRoot, onde as imagens com um nome de arquivo absoluto
(ou seja, aqueles que contêm um "/" inicial) podem ser encontrados. Se nenhum for especificado, o
O padrão de DocumentRoot é o diretório de trabalho atual.

A opção -n (não sobrescrever) impede que o programa sobrescreva a largura existente e
tags de altura se ambos estiverem presentes.

Opções adicionais também podem ser especificadas na variável de ambiente "IMGSIZER". Para
exemplo, para evitar digitar "imgsizer -d / var / www / docs "todas as vezes imgsizer é invocado, você
pode dizer a sh (ou um de seus descendentes):

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

ou, se você usar csh:

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

Este script é escrito em Python e, portanto, requer um interpretador Python no host
sistema. Também requer o identificar(1) utilitário distribuído em código aberto
Conjunto ImageMagick de ferramentas de exibição e manipulação de imagens ou uma versão moderna de lima(1)
e rdjpgcom(1). Esses utilitários são usados ​​para extrair tamanhos das imagens; imgsizer
em si não tem conhecimento de formatos gráficos. O script irá lidar com qualquer formato de imagem conhecido
para identificar(1) incluindo PNG, GIF, JPEG, XBM, XPM, PostScript, BMP, TIFF e qualquer coisa
outra coisa, mesmo remotamente, provavelmente aparecerá como uma imagem embutida.

NOTA


As opções -q, -l e -m das versões 1.0 desapareceram. O que eles costumavam fazer era
tornado desnecessário por uma lógica mais inteligente.

Use imgsizer online usando serviços onworks.net



Programas online mais recentes para Linux e Windows