SVG Cleaner , otimizando seus arquivos SVG

Isso é algo de certa forma comum, você tem um arquivo e nesse arquivo existem linhas de códigos inúteis , que só estão ali ocupando espaço e deixando seu arquivo mais pesado, com o formato SVG não é diferente.  É por esse motivo que existe o SVG Cleaner, o SVG Cleaner é um software desenvolvido em QT que serve para eliminar essas linhas que estão engordando atoa seu SVG. Eu peguei um SVG que tenho aqui e fiz um teste, vejamos como o aplicativo se saiu:  Primeiro é uma imagem do arquivo original, um svg plano salvo pelo Inkscape . esse é o screenshot do arquivo final, além de limpar, o programa comprimi e cria um SVGZ , Vamos dar uma olhada no programa. essa é a interface do SVG Clean, bem simples, com cinco botões ao topo esquerdo. O primeiro é o que abri o diálogo de configuração(wizard), o segundo (o play) inicia o processo de otimização, o segundo(stop)  interrompe o precesso, os dois seguintes são o de comparação e informações sobre os arquivos, respectivamente.  Esse é o diálogo de configuração, é tão simples e objetivo que não merece comentários extras, nesse você seleciona a “input folder” que é a pasta onde estão os arquivos que serão otimizados, e coisas como se vai querer que os arquivos sejam comprimidos, número de núcleos e como os arquivos serão tratados. Depois de configurar, basta apertar o play pra iniciar o processo, e em seguida pode ver um “log” do processo,  coisas como tempo gasto, diferença em tamanho e  porcentagem de compressão. Eu gostei muito do programa, não sei qual será o futuro dele mas sendo que consegue realizar a tarefa para a qual foi criado e de um jeito eficiente por mim vale a pena o download.   Para baixar e instalar o SVG cleaner: Primeiro você terá que baixar a fonte, para isso…

git clone git://github.com/RazrFalcon/SVGCleaner.git

você precisará também é claro de suprir as dependências necessárias para a compilação…

  • Qt >=4.6
  • Perl
  • XML-Twig
  • 7zip

com as dependências supridas, basta entrar na pasta da fonte e rodar:

  1. qmake
  2. make
  3. sudo make install

Caso use Ubuntu, pode optar(altamente recomendado) usar o repositório PPA do projeto, isso vai facilitar principalmente no caso da dependência QT

sudo add-apt-repository ppa:svg-cleaner-team/svgcleaner

Depois de instalado, só executar Alt+F2 => svgcleaner-gui

.

PS: não vamos esquecer, O Inkscape salva coisas como histórico de gradientes dentro do arquivo, depois de finalizada a peça é sempre bom limpar esses dados desnecessários indo em “Arquivo > Limpar documento”

quem quiser ver como é a imagem do SVG , é só espiar =D

Anúncios