Como comprimir arquivos png em linux

Video: Linux Ubuntu - Comandos básicos 2ª Aula / Compactação de arquivos (jeffersoncosta.com.br)

Se você tem um blog ou um site com um monte de conteúdo, por vezes, as imagens podem ter uma portagem sobre o tempo de carregamento das páginas. Há uma série de passos que você pode tomar para acelerar as coisas. Se você analisar o carregamento de seu site, você pode notar que as imagens ocupam uma grande parte do tempo de carregamento. Vamos dar uma olhada em como você pode comprimir suas imagens .png para melhorar esta figura.

Video: Como converter imagem para PDF (Linux)

Vamos usar a ferramenta pngcrush para esta finalidade. pngcrush é uma ferramenta de linha de comando livre e de código aberto que, como o nome sugere, comprime imagens PNG. Dê uma olhada no site projetos para obter informações detalhadas sobre como usá-lo. Nós vamos cobrir o básico neste artigo.

Instalação

A maioria das distribuições modernas de Linux, como Fedora e Ubuntu tem pngcrush disponíveis diretamente em seus repositórios padrão. Assim, para instalá-lo no seu computador Ubuntu execute o seguinte comando:

# Sudo apt-get install pngcrush

No Fedora faça o seguinte:

# Yum install pngcrush

Uso



pngcrush otimiza um arquivo PNG gráficos, reduzindo o tamanho dos arquivos IDAT pedaço. O processo não é simples. A grande coisa sobre pngcrush é que os autores da ferramenta ter simplificado as coisas para você. Eles enviá-lo com uma grande opção - bruto. Quando você usa esta opção, você efetivamente dizer pngcrush tentar usar o método mais adequado para compactar a imagem na mão. Há cerca de 114 diferentes filtros que podem ser usados, por isso, esta opção é útil poderoso. Veja como você iria utilizá-lo para comprimir uma imagem:

# Pngcrush -brute -e “.compressed.png” image01.png

As duas opções usadas aqui são -bruto que eu acabei de explicar, e -e. A segunda opção diz pngcrush para que a extensão para adicionar os nomes dos arquivos. Assim, após o processo de esmagamento é completa a versão compactada do arquivo image01.png será chamado image01.compressed.png. você pode alterar a extensão, se quiser.

Você também pode modificar ligeiramente o comando acima para comprimir vários PNG arquivos em um diretório. Execute o seguinte comando:

# Pngcrush -brute -d “/ var / www / html / website / images /” * .png

Video: Como Comprimir Ao Máximo Qualquer Arquivo

O comando acima usa uma nova opção, -d. Esta opção diz pngcrush onde colocar os arquivos de imagem comprimido após a compressão é completa. O comando acima irá comprimir toda a PNG arquivo no diretório atual e colocá-los em / Var / www / html / website / images /.

Eu sugiro fortemente que você lê-se mais sobre esta ferramenta e suas opções no website do projecto. Há uma série de opções que podem ajudá-lo a acelerar o processo de compressão ou fazer um trabalho melhor. Coloque as novas imagens em seu site e ver suas páginas carregam mais rápido.


Artigos relacionados