The Code Codex
Tema

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.
Parâmetros
Configuração da página
Tamanho da folha
Orientação
Encaixe da imagem
Fundo da página
Metadados do PDF
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âmetroDescriçãoPadrão
sizea4 | letter | legal | fita4
orientauto | portrait | landscapeauto
fitcontain | cover | stretchcontain
marginmargem em pt (0-144)24
bgwhite | black | transparentwhite
titletítulo do PDF—
authorautor do PDF—
inimagens PNG/JPEG em Base64 separadas por vírgula (vazio = imagens de exemplo)exemplo
formatpdf | jsonpdf

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.

Outras de Documentos e PDF