Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Openbox
Por removido
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Redimensionando imagens para PDF com convert
Linux user
Publicado por Valter Ferraz Sanches em 06/10/2010

Login: vfs, 535421 pontos
[ Hits: 1784 ]

Redimensionando imagens para PDF com convert

Hoje vou fazer um pequeno adendo à última dica, que se referia à criação de arquivos PDF com o convert, disponível no pacote ImageMagick.

Como sabemos, quando escaneamos um documento e o salvamos em formato JPEG, adquirimos um arquivo em alta resolução e tamanho grande (aqui, 2556x3469 pixels e ~2.0MB).

Acontece que o PROJUDI, objeto da última dica, não aceita arquivos PDF de tamanho superior a 1.0MB por envio. Com arquivos grandes, o PDF gerado segue basicamente o mesmo tamanho final. Por esse motivo, fui obrigado a pensar num modo de manter a qualidade dos arquivos ao mesmo tempo em que reduzimos seu tamanho.

A solução é simples. Bastou usar o próprio convert com a opção "-resize", para reduzir os arquivos a cerca de 70% de seu tamanho original, o que não compromete a legibilidade e a qualidade.

Para tanto, basta termos em mãos os valores das dimensões originais (se alguém souber um jeito mais fácil me conte!!!), por exemplo 2556x3469, dividir cada um desses valores por 10 e multiplicar pelo fator que nos interessa. No caso, o melhor fator foi 7, o que equivale a 70% do valor final. Desta forma:

2556 / 10 * 7 = 1789,20

3469 / 10 * 7 = 2428,30

Você pode usar o fator de redução que desejar. Acredito que seja válido para ampliação, mas não experimentei ainda e provavelmente haverá perda de qualidade. Então nossa linha de comando seria:

$ convert -resize 1789.20x2428.30 img.jpg img.pdf

Note que o separador decimal utilizado foi o ponto. Ignoro se a vírgula funciona, mas deu certo com o pontinho.

Pronto!!! Com esta linha, a partir de arquivo de ~2.0MB consegui gerar ótimos PDFs com ~700kB.

Espero ter sido útil!


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Reencontrando sites / informações perdidas
   Dica Linux recomendada Procurando uma solução para multimídia?
   Dica Linux recomendada Um pouco sobre bits e bytes
   Dica Linux recomendada Removendo o logotipo da NVIDIA na inicialização do X
   Dica Linux recomendada Como remover o "puxador" da janela

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.