FreeToGenerate.com

100% grátis · sem registo · tudo no navegador

O resultado aparece aqui assim que largares um PDF.

Tudo acontece no teu navegador — nada é enviado para nenhum servidor.

Também disponível em: English · Español · Français · العربية

Numerar páginas de um PDF

Escolhe a posição e o formato, e recebe o mesmo PDF com os números desenhados por cima — direto no navegador, sem enviar nada para um servidor.

Como se numeram as páginas de um PDF?

Numerar as páginas de um PDF é acrescentar, a cada uma, um número visível — simples, dentro de «1 de 10», entre traços como «- 1 -» ou junto à palavra «Página» — num dos seis cantos ou margens da folha. É o que torna seguro imprimir um contrato, uma tese ou um relatório sem que as folhas se percam ou troquem de ordem depois de saírem da impressora.

Esta ferramenta faz isso sem sair do navegador: largas o PDF ou clicas para o escolher, o ficheiro é aberto e reescrito ali mesmo, no separador, e nunca é enviado para nenhum servidor. Escolhes a posição, o formato do número, a página a partir da qual a numeração deve começar — para deixar, por exemplo, uma capa sem número — e com que número essa primeira página numerada deve arrancar.

Os formatos que mostram o total, como «1 de 10», contam apenas as páginas realmente numeradas e já com esse deslocamento: se saltares a capa de um documento de dez páginas, a segunda página física passa a dizer «Página 1 de 9», e a última diz sempre «9 de 9».

Como usar, em três passos

  1. Escolhe o PDF. Arrasta-o para a página ou clica para o selecionar a partir do teu computador; a ferramenta abre-o ali mesmo, sem o enviar para lado nenhum.
  2. Ajusta a posição e o formato. Escolhe um dos seis cantos ou margens, o formato do número, a partir de que página deve começar a numeração, o número inicial, o tamanho da letra e a margem.
  3. Descarrega o resultado. Clica para descarregar o PDF numerado e confere de imediato o número de páginas, quantas foram numeradas e o tamanho final do ficheiro.

As páginas rodadas e porque o número acaba de lado

Uma página de PDF tem uma entrada chamada Rotate, que diz ao leitor para a rodar 90, 180 ou 270 graus ao mostrá-la — o conteúdo por baixo não é tocado, é apenas a apresentação que muda. É por isso que uma página digitalizada de lado pode ter, nos bastidores, uma caixa de 400 por 600 pontos, embora o leitor a mostre como 600 por 400, direita.

Uma ferramenta que calcula «baixo ao centro» a partir das coordenadas cruas da página ignora essa rotação e desenha o número na lateral, deitado — exatamente onde ninguém o vai ler como devia. Esta ferramenta calcula a posição no espaço que o leitor realmente vê, converte-a de volta para as coordenadas cruas da página, e roda o próprio texto o mesmo ângulo, para que o número apareça direito e no sítio certo, seja qual for a rotação do original. Esta correspondência foi verificada contra uma transformação direta independente em 1700 pontos, nas quatro rotações possíveis, com os cantos fixados à mão — porque uma simples verificação de ida e volta seria enganada por um cálculo consistente consigo mesmo mas errado.

A mesma atenção vale para o CropBox. Os leitores de PDF mostram o CropBox de cada página, não o MediaBox — normalmente os dois coincidem, mas num documento aparado o CropBox é mais pequeno do que o MediaBox original. Medir a margem a partir do MediaBox nesse caso deixaria o número fora da área que o leitor efetivamente mostra. Esta ferramenta mede sempre a partir do CropBox.

Limites honestos

Os números são desenhados com a Helvetica, uma das catorze fontes padrão que qualquer leitor de PDF já traz incorporadas — por isso nenhum ficheiro de fonte é acrescentado ao teu documento. Num documento de teste com 100 páginas, isto acrescentou cerca de 175 bytes por página, e a estrutura do próprio ficheiro confirma-o: a entrada da fonte é do tipo Type1, aponta para a Helvetica, e não tem qualquer FontFile associado.

Isto traz uma limitação real: essas fontes padrão usam a codificação WinAnsi. Texto latino acentuado passa sem problemas — «Página 1 de 10» sai perfeitamente — mas a escrita árabe não pode ser codificada desta forma, seja qual for o formato escolhido. Incorporar uma fonte que cobrisse o árabe significaria acrescentar um ficheiro de fonte a cada PDF gerado, exatamente o peso que esta ferramenta evita. Por isso os formatos com palavras ficam disponíveis apenas nas línguas de escrita latina, e a versão árabe desta página oferece só os formatos feitos de algarismos e sinais. A ferramenta confirma todas as etiquetas antes de desenhar seja o que for, precisamente para nunca devolver um ficheiro com umas páginas numeradas e outras não.

O resto do documento não é tocado: nada é reprocessado nem recomprimido, o número é simplesmente desenhado por cima do que já lá estava. O texto existente continua selecionável, as imagens ficam exatamente como estavam, e uma página que chega rodada sai rodada — confirmado recarregando o próprio resultado e lendo de novo a sua entrada Rotate.

Porque é gratuito?

Porque todo o trabalho acontece no teu navegador. O PDF é aberto, lido e reescrito ali mesmo, no separador — nunca sai do teu computador para ser processado num servidor. Sem isso para pagar, não há razão para pedir conta, e-mail ou cartão de crédito, nem para pôr marca de água no resultado.