Os tamanhos, resoluções e limites das nossas páginas de conversores vêm de arquivos reais processados pelo mesmo código que o site usa. Esta página explica como fazemos isso e o que os testes revelaram.
Pela equipe PortImg · Última revisão em outubro de 2026
O que medimos
Em cada conversão, observamos o que uma pessoa perceberia ou precisaria saber antes de usar o arquivo:
- Tamanho em pixels e tamanho do arquivo antes e depois, em fotos, logotipos, capturas de tela e desenhos de tamanhos conhecidos.
- Resolução (DPI) e tamanho real, incluindo as unidades que os programas de CAD leem dos arquivos DXF.
- Cores: se o perfil de cor é mantido e o que acontece com as cores de impressão CMYK.
- Transparência: se um fundo transparente continua transparente, fica branco ou fica preto.
- Animação: se todos os quadros, seus tempos e a repetição são preservados.
- O que se perde: texto convertido em contornos, camadas mescladas, metadados removidos.
- Quanto tempo a conversão leva no nosso servidor.
Como uma página de conversor é escrita
- Escolhemos arquivos de amostra que correspondem ao uso real de cada conversor: fotos de celular, logotipos transparentes, capturas de tela, desenhos de CAD medidos em milímetros, arquivos EPS com cores CMYK, figurinhas animadas.
- Processamos esses arquivos com as mesmas funções de conversão que o site chama, em uma cópia de teste do nosso servidor (mesmo software e mesmas configurações), e registramos o resultado.
- Escrevemos a página apenas com base nessas medições. Afirmações que não pudemos verificar, sobre outros programas ou sobre a "melhor qualidade", ficam de fora.
- Uma revisão separada confere cada frase com as medições e o código, e corrigimos o que ela encontra.
- Testes automatizados verificam os fatos principais de cada página, para que uma mudança futura em uma ferramenta não deixe a página errada sem ninguém perceber.
O que faz o trabalho
O PortImg é construído sobre softwares de código aberto bem conhecidos. Saber qual deles processa o seu arquivo explica quase tudo o que você recebe de volta.
| Tarefa | Software | Onde roda |
|---|
| Conversão de JPG, PNG, WebP, GIF, BMP e TIFF | Pillow 13 | Nosso servidor |
| Vetorização de imagens em SVG, EPS e DXF | potrace 1.16 | Nosso servidor |
| Leitura de arquivos EPS | Ghostscript 10 | Nosso servidor |
| SVG para EPS e para PNG, JPG e outras imagens | CairoSVG | Nosso servidor |
| SVG para DXF, EPS para SVG e DXF | Inkscape 1.2 | Nosso servidor |
| Leitura de desenhos DXF | ezdxf 1.4 com matplotlib | Nosso servidor |
| Word para PDF | LibreOffice 24.2 | Nosso servidor |
| Excel para PDF | LibreOffice 24.2 | Nosso servidor |
| PDF para Word | pdf2docx | Nosso servidor |
| Adicionar e remover senhas de PDF | pikepdf (qpdf), AES-256 | Nosso servidor |
| Remoção de fundos | rembg | Nosso servidor |
| Fotos para passaporte (detecção do rosto, montagem da folha de impressão) | OpenCV e FPDF | Nosso servidor |
| HTML para imagem | Chromium, controlado pelo Playwright | Nosso servidor |
| Leitura de texto em imagens (OCR) | Tesseract (tesseract.js) | Seu navegador |
| Juntar, comprimir e editar PDFs | pdf-lib | Seu navegador |
| PDF para imagem e exibição de páginas no editor de PDF | PDF.js | Seu navegador |
| Imagem para PDF | jsPDF | Seu navegador |
| Criar e abrir arquivos ZIP | JSZip | Seu navegador |
O que os testes encontraram e o que corrigimos
Medir antes de escrever significa que às vezes descobrimos que uma ferramenta não faz o que deveria. Estes são os bugs que encontramos e corrigimos em outubro de 2026, antes de publicar as páginas reescritas dessas ferramentas:
- Fotos de celular saíam de lado ao converter de JPG: a rotação registrada pela câmera era ignorada. Agora elas ficam na posição correta.
- JPGs em CMYK de trabalhos de impressão não convertiam para PNG. Agora convertem, usando o próprio perfil de cor quando existe um.
- SVG para DXF descartava todos os retângulos, círculos, linhas e textos, mantendo apenas os caminhos (paths). Agora todas as formas são exportadas.
- Linhas de CAD na cor padrão (branca na tela do CAD) desapareciam ao converter um DXF para JPG ou BMP. Agora os desenhos são plotados em preto sobre branco.
- EPS para TIFF gerava arquivos sem compressão marcados com 1 dpi: uma página A4 tinha 104 MB. Agora sai com 600 dpi e compressão sem perdas, 1,4 MB.
- WebP animado para GIF mantinha apenas o primeiro quadro, e imagens transparentes ficavam brancas no GIF. Agora as animações e os fundos transparentes são mantidos.
- GIFs transparentes ficavam pretos ao converter para JPG. Agora são colocados sobre fundo branco.
- Criar ZIP armazenava os arquivos sem comprimi-los. Agora eles são comprimidos.
- Editar imagem baixava uma cópia de 900 pixels em vez da foto em tamanho original. Agora baixa em tamanho original.
- Remover senha de PDF não conseguia desbloquear PDFs que abrem livremente, mas bloqueiam impressão ou edição. Agora consegue.
Seus arquivos durante os testes e o uso
Testamos com nossos próprios arquivos de amostra, nunca com arquivos enviados pelas pessoas. Quando você usa uma ferramenta que roda no nosso servidor, o arquivo é enviado por HTTPS, convertido e excluído automaticamente em até 2 horas: uma limpeza roda a cada hora e remove tudo o que tem mais de uma hora. As ferramentas que rodam no seu navegador nunca enviam o arquivo.
Encontrou algo que erramos?
Se uma página diz algo que uma ferramenta não faz, ou se um arquivo sai diferente do que descrevemos, envie um e-mail para [email protected] com a página e, se puder, o arquivo. Verificamos cada correção na ferramenta e corrigimos a página ou a ferramenta. Mais sobre nós na página Sobre.