Imagens para PDF
Converta fotos e imagens (PNG, JPG, WebP, GIF, BMP, SVG) em um único arquivo PDF com controle de folha, orientação e margens.
O link guarda o que está na tela.
Imagens selecionadasArraste imagens (PNG, JPG, WebP, GIF, BMP, SVG) ou clique para adicionar
Como é calculado?
Imagens PNG e JPEG são embutidas diretamente como objetos XObject no PDF via pdf-lib. Outros formatos suportados pelo navegador (WebP, GIF, BMP, SVG) são convertidos localmente em um elemento <canvas> antes de gerar o documento. Cada página é dimensionada em pontos tipográficos (1 pt = 1/72 pol.).
Ver o código ↗Processado no seu navegador; nada é enviado.
⌨️ Usar no terminal (PDF)
Esta ferramenta também roda fora do site: o script cli.js gera o PDF do invoice no terminal, com o mesmo JSON do link de compartilhamento desta página. Use format=json para ver só os dados e totais.
Deno
deno run -q "https://thecodecodex.com/cli.js?tool=image-to-pdf" > image-to-pdf.pdf
Node.js / Bun
curl -s https://thecodecodex.com/cli.js | node --input-type=module - image-to-pdf > image-to-pdf.pdf size=…
| Parâmetro | Descrição | Padrão |
|---|---|---|
| size | a4 | letter | legal | fit | a4 |
| orient | auto | portrait | landscape | auto |
| fit | contain | cover | stretch | contain |
| margin | margem em pt (0-144) | 24 |
| bg | white | black | transparent | white |
| title | título do PDF | — |
| author | autor do PDF | — |
| in | imagens PNG/JPEG em Base64 separadas por vírgula (vazio = imagens de exemplo) | exemplo |
| format | pdf | json |
Precisa de Deno, Node.js ou Bun. Com Deno, o script roda sem permissões: não lê arquivos nem acessa a rede. Os indicadores do Banco Central são os do dia em que o site foi publicado.