The Code Codex
Tema

Estúdio de PDF

Mescle múltiplos PDFs, divida ou reordene páginas, gire, numere, aplique marca d'água, edite metadados e exporte páginas como imagem.

O link guarda o que está na tela.
Parâmetros
Modo de edição
Modo de edição
Páginas
Rotação geral
Arquivos PDFArraste um ou mais PDFs aqui ou clique para adicionar
Como é calculado?
A manipulação de páginas, mesclagem, carimbo de numeração/marca d'água, achatamento de formulários e edição de metadados são feitos em memória com pdf-lib, regravando a árvore de objetos PDF sem recompactar textos nem vetores. As miniaturas visuais e a exportação em PNG/JPEG usam PDF.js diretamente em um elemento <canvas> local.
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=pdf-studio" > pdf-studio.pdf
Node.js / Bun
curl -s https://thecodecodex.com/cli.js | node --input-type=module - pdf-studio > pdf-studio.pdf tab=…
ParâmetroDescriçãoPadrão
taborganize | stamp | metadata | imagesorganize
pagesintervalo de páginas (ex.: 1-3,5,4-2; vazio = todas)—
rot0 | 90 | 180 | 2700
num1 = numera as páginas0
numposbottom-center | bottom-right | bottom-left | top-center | top-right | top-leftbottom-center
numfmtslash | number | labelslash
numstartnúmero inicial1
wmtexto da marca d'água—
wmsizetamanho da fonte da marca d'água (pt)48
wmopopacidade da marca d'água (5-100%)22
wmrotângulo da marca d'água (-90 a 90°)-35
wmcolorgray | red | blue | blackgray
flatten1 = achata campos de formulário0
clearmeta1 = limpa todos os metadados0
titletítulo do PDF—
authorautor do PDF—
subjectassunto do PDF—
keywordspalavras-chave separadas por vírgula—
creatoraplicação criadora—
inPDF(s) em Base64 separados por vírgula (vazio = PDF 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