Bhinish Dhiman
Como girar um PDF e salvar com as páginas na posição certa
Traduzido do original em inglês. Ler o original
Adicione o PDF ao Rotate PDF, clique nas páginas que estão erradas (sem nenhuma selecionada, todas giram), escolha 90°, 180° ou -90° em Turn by, pressione Rotate PDF e baixe. O giro é somado à rotação que cada página já guarda e reduzido de volta ao intervalo de 0 a 359, então uma página girada 270° duas vezes é salva como 180°, não 540°.
A versão comum desse problema é assim. Uma página escaneada abre de lado, você a gira no seu leitor de PDF, ela fica certa, e na próxima vez que alguém abre o arquivo ela está de lado de novo. O leitor girou a sua visualização da página. Nada foi gravado no arquivo.
A rotação é um número guardado em cada página
Rotação de página do PDF é um valor em graus, guardado na entrada /Rotate da página, que diz ao leitor como exibi-la. As instruções de desenho e as imagens da página não são tocadas; o leitor aplica o giro quando coloca a página na tela. Girar, portanto, é mudar uma propriedade, não transformar o conteúdo, o que significa que nada é renderizado de novo e nenhuma qualidade se perde.
Daí saem duas consequências práticas. Uma rotação que você só vê num aplicativo não está no arquivo. E, como cada página guarda o próprio valor, um escaneado pode ter páginas em todos os ângulos no mesmo documento, e corrigi-lo significa mudar o valor nas páginas certas e em nenhuma outra.
Girando as páginas, passo a passo
- Abra o Rotate PDF e escolha Add a PDF (adicionar um PDF), ou solte o arquivo. Se ele for protegido, digite a senha quando ela for pedida.
- Aparecem miniaturas de todas as páginas. Clique nas páginas que estão na posição errada; cada uma que você seleciona ganha um contorno. A nota no painel conta quantas são (“3 selected pages will turn”, ou seja, 3 páginas selecionadas vão girar). Se você não selecionar nenhuma, ela mostra “No pages selected, so every page will turn” (nenhuma página selecionada, então todas vão girar).
- Em Turn by (girar em), escolha 90°, 180° ou -90°. As miniaturas giram no lugar para mostrar como as páginas vão ficar, para você confirmar a direção antes de salvar.
- Pressione Rotate PDF e baixe o arquivo, que recebe o nome do original com “-rotated” acrescentado.
Cada execução aplica uma direção. Se algumas páginas precisam de 90° e outras de -90°, gire o primeiro grupo, baixe, adicione o arquivo baixado e gire o segundo grupo. Do another (fazer outro) limpa o arquivo carregado, então adicionar o novo é o passo que leva a sua primeira correção adiante.
Não há detecção automática de orientação. Ela erraria em tabelas e diagramas com frequência suficiente para ser pior do que escolher, então a escolha é sua.
Por que a rotação gravada dá errado
Girar uma página que já tem rotação exige somar ao valor existente. Dois atalhos fazem isso errado. Uma ferramenta que substitui o valor grava o ângulo escolhido por cima do que estava lá, então uma página gravada em 90° e girada 90° continua em 90°, e a ferramenta parece não ter feito nada. Uma ferramenta que soma sem normalizar deixa no arquivo valores como 450° ou 540°, que alguns leitores normalizam e outros exibem de lado. Esse segundo caso é a causa comum de um arquivo que fica em pé num aplicativo e de lado em outro.
A ferramenta soma o giro ao valor gravado e fica com o resto da divisão por 360. No código dela, a opção -90° é um giro de 270°, que chega à mesma orientação.
| Valor gravado | Você escolhe | Uma ferramenta que substitui | Uma ferramenta que soma sem normalizar | Soma e normaliza (esta ferramenta) |
|---|---|---|---|---|
| 0° | 90° | 90° | 90° | 90° |
| 90° | 90° | 90°, sem mudança visível | 180° | 180° |
| 270° | -90° (270°) | 270°, sem mudança visível | 540° | 180° |
| 270° | 90° | 90° | 360° | 0° |
| 180° | -90° (270°) | 270° | 450° | 90° |
Um arquivo que já traz um valor fora da faixa é resolvido do mesmo jeito. Uma página gravada em 540° e girada 90° chega a 630°, e o resto da divisão por 360 é 270°, então o valor salvo é um que todo leitor lê igual.
Girar a visualização não é girar o arquivo
Muitos leitores de PDF têm um comando de girar pensado para a leitura: ele gira a página na sua tela para você ler uma tabela em paisagem, e não é salvo no documento. Isso é útil, e é o motivo de uma correção parecer sumir. O teste é simples. Feche o arquivo, abra de novo, de preferência em outro aplicativo, e olhe. Se estiver de lado, a rotação nunca foi gravada.
O tamanho do arquivo é uma segunda pista. Uma rotação real muda muito pouco, porque só um número pequeno por página mudou. Salvar reempacota os objetos internos do arquivo, a etapa estrutural cujo efeito é medido em quanto a compressão de PDF sem perda economiza, medido, então uma pequena diferença de tamanho, para mais ou para menos, vem do reempacotamento e não da rotação.
Outras formas de girar páginas de PDF
No macOS, o Preview grava a rotação no arquivo. Selecione as páginas na barra lateral (View → Thumbnails, ou Visualizar → Miniaturas), escolha Tools → Rotate Left ou Rotate Right (Ferramentas → Girar para a Esquerda ou Girar para a Direita) e salve; o arquivo salvo mantém o giro.
Na linha de comando, o qpdf gira um intervalo de páginas e grava um arquivo novo:
qpdf input.pdf rotated.pdf --rotate=+90:1-3
Isso gira as páginas de 1 a 3 em 90° e deixa o resto como estava.
No Windows, não existe método nativo para girar páginas de PDF. O app Fotos gira imagens, não páginas dentro de um PDF.
| Rotate PDF | Preview do macOS | qpdf | |
|---|---|---|---|
| Escolha das páginas | Clique nas miniaturas, ou em nenhuma para todas as páginas | Selecione as miniaturas na barra lateral | Um intervalo de páginas depois dos dois-pontos |
| Direções | 90°, 180°, -90° | Esquerda ou direita | O ângulo que você digitar |
| Gravado no arquivo | Sim, no download | Sim, quando você salva | Sim, no arquivo novo |
| Prévia antes de salvar | As miniaturas giram no lugar | A página gira na tela | Nenhuma |
| O seu arquivo é enviado para algum lugar | Não | Não | Não |
| Roda em | Qualquer navegador moderno | macOS | Qualquer sistema, depois de instalado |
Vendo a rotação acontecer localmente
Girar é praticamente a edição mais barata que existe, o que faz dela um jeito rápido de conferir que a ferramenta mantém o seu arquivo no seu computador. Com as ferramentas de desenvolvedor abertas na aba Network, adicione um documento, gire uma página e baixe. A lista mostra o código do próprio site chegando, incluindo a biblioteca de PDF quando o primeiro arquivo entra, e nada saindo com o seu documento. O arquivo girado é gravado pelo seu navegador.
O Rotate PDF é gratuito. Um documento que também precisa ter as margens aparadas pode passar pelo Crop PDF em seguida, e páginas na ordem errada podem ser corrigidas com o Organise PDF.