Rodar Páginas de PDF
Roda todas ou apenas algumas páginas de um PDF em 90°, 180° ou 270°, localmente no teu navegador.
A carregar Rodar Páginas de PDF… Se nada acontecer, ativa o JavaScript.
A rotação de PDF é uma operação de metadados, não uma nova renderização. Cada página de um documento PDF tem uma propriedade chamada entrada de rotação (ou chave 'rotate' no dicionário da página), que indica aos visualizadores quantos graus girar o conteúdo no sentido dos ponteiros do relógio antes de o mostrar: 0, 90, 180 ou 270. O fluxo de conteúdo em si, as instruções de desenho que descrevem texto, gráficos e imagens, permanece intocado. Isto é fundamentalmente diferente de rodar uma imagem JPEG, onde os pixéis são fisicamente reorganizados e a qualidade pode degradar-se. Rodar uma página de PDF altera simplesmente um único número inteiro no ficheiro, razão pela qual é instantâneo e sem perdas.
Perguntas frequentes
Os meus ficheiros são enviados para um servidor?
Qual é o tamanho máximo de ficheiro que esta ferramenta suporta?
Isto funciona com PDF protegidos por palavra-passe?
A rotação reduz a qualidade da imagem ou do texto?
Como é que isto se compara com rodar páginas no Adobe Acrobat ou na Pré-visualização do macOS?
Porque é que o meu PDF aparece rodado, para começar?
Que formatos de ficheiro de entrada é que a ferramenta aceita?
A rotação é aplicada permanentemente ao ficheiro de saída?
Posso rodar páginas em massa em vários PDF de uma só vez?
Que versões e normas de PDF são compatíveis?
Sobre Rodar Páginas de PDF
Os PDF mal orientados são extremamente comuns. Surgem quando um documento é digitalizado num scanner de mesa com o papel colocado de lado, quando uma fotografia da câmara de um telemóvel é convertida para PDF sem respeitar a etiqueta de orientação EXIF, quando uma folha de cálculo na horizontal é exportada para PDF por software que aplica uma rotação de 90 graus de forma diferente da pretendida, ou quando páginas individuais de uma digitalização de várias páginas foram introduzidas em direções diferentes. Engenheiros, advogados e administrativos que recebem documentos assinados por correio eletrónico deparam-se regularmente com páginas que precisam de ser rodadas antes de arquivar ou reencaminhar.
Esta ferramenta corrige a orientação em segundos, inteiramente dentro do teu navegador usando o pdf-lib. Selecionas o teu PDF, escolhes quais as páginas a rodar (todas as páginas, ou um intervalo específico como 2,4-6), escolhes o ângulo de rotação, 90° no sentido dos ponteiros do relógio, 180° ou 90° no sentido contrário (270°), e descarregas o ficheiro corrigido. A operação não volta a codificar nenhuma imagem nem texto; escreve simplesmente o valor de rotação correto no dicionário de cada página afetada. O tamanho do ficheiro fica essencialmente igual e a qualidade visual do documento é preservada na perfeição.
Uma dica prática: se só algumas páginas aparecerem de lado, usa a opção 'Páginas selecionadas' e introduz apenas esses números de página em vez de rodar o documento inteiro. Isto é comum com brochuras digitalizadas onde a capa foi colocada direita mas as páginas internas foram introduzidas de lado. Repara também que o valor de rotação é cumulativo: se uma página já tiver uma rotação de 90° e lhe aplicares outros 90°, o valor guardado passa a ser 180°. A ferramenta reflete a rotação existente para que possas ver com o que estás a trabalhar antes de aplicares uma alteração.
Porque é que as páginas de PDF têm uma chave 'Rotate': os metadados escondidos por detrás do teu ecrã
O sistema de coordenadas do PDF foi herdado do PostScript, que por sua vez foi influenciado pela convenção matemática de colocar a origem no canto inferior esquerdo da página com o eixo y a apontar para cima. Isto significava que os primeiros fluxos de conteúdo de PDF descreviam as páginas em termos de uma orientação 'natural' direita, e a entrada de rotação foi adicionada como uma indicação de apresentação para dizer aos visualizadores como mostrar a página sem alterar as instruções de desenho subjacentes. Os quatro valores permitidos, 0, 90, 180, 270, foram escolhidos para corresponder às orientações físicas do papel tal como poderia ser colocado num scanner ou numa impressora.
Esta separação entre o conteúdo e a orientação de apresentação foi uma decisão de design deliberada que tem tanto vantagens como limitações. A vantagem é a velocidade e a ausência de perdas: mudar a orientação exige atualizar um único número inteiro, não voltar a renderizar uma página. A limitação é que algum software de PDF mais antigo ignora completamente a entrada de rotação, apresentando a página na sua orientação 'natural' e confundindo os utilizadores que esperam que a sua rotação se mantenha. As primeiras versões de certos visualizadores de PDF de Unix e alguns renderizadores de documentos incorporados tinham este erro, razão pela qual os PDF digitalizados dos anos 90 e do início dos anos 2000 ainda aparecem ocasionalmente de lado em ambientes de visualização de nicho.
Curiosamente, o sistema de rotação do PDF interage com outra funcionalidade raramente notada chamada MediaBox e CropBox. Uma página de PDF pode ter várias definições de caixa, a MediaBox (página física completa), a CropBox (a área visível), TrimBox, BleedBox e ArtBox, sendo que todas elas são rodadas em conjunto quando a entrada de rotação muda. Isto importa nos fluxos de trabalho de produção de impressão onde a área de sangria se estende para além do corte, e rodar uma página incorretamente pode desalinhar estas caixas e causar defeitos de impressão. Compreender esta geometria em camadas é uma das razões pelas quais existem editores de PDF profissionais como o Acrobat Preflight a par das simples ferramentas de rotação.