Pular para o conteúdo principal

Excluir páginas do PDF

A ferramenta Excluir páginas do PDF remove páginas de um documento no seu navegador. O conteúdo removido está genuinamente ausente da saída — as páginas restantes são copiadas para um documento novo, em vez de as originais ficarem ocultas — então nada do que você excluiu pode ser extraído do arquivo depois.

Só local

Solte um PDF aqui

ou em qualquer lugar da página · Escolher um arquivo · 100 MB

Aceitos: PDF

Como funciona o Excluir páginas do PDF?

A pergunta interessante sobre excluir uma página não é como fazer isso. É saber se a página realmente se foi.

Remover da árvore de páginas não é remover do arquivo

Um PDF é um grafo de objetos. Tirar uma página da árvore de páginas faz ela parar de aparecer em um leitor, e deixa o seu content stream, o seu texto e quaisquer imagens que ela referenciava parados no arquivo como objetos sem referência. Qualquer pessoa que rodar um extrator de texto sobre o resultado recebe a página excluída de volta, completa.

Esta não é uma falha teórica. É a mesma classe de erro que tarjar um documento desenhando retângulos pretos sobre ele, o que repetidamente colocou nomes não tarjados no noticiário, e é por isso que todo fluxo de trabalho sério com documentos diz “achatar e reexportar” em vez de “excluir e salvar”.

Assim, a exclusão aqui é feita por construção: as páginas que você mantém são copiadas para um documento novo com o seu grafo de dependências, e as que você removeu simplesmente nunca são referenciadas. Nada as leva junto, então nada pode recuperá-las. Você pode verificar rodando um extrator de texto sobre o resultado — as palavras excluídas não estão lá.

Manter ou remover, o que for mais curto de digitar

Remover as páginas 1 a 3 de um documento de 200 páginas e manter as páginas 1 a 3 dele são operações opostas, e qual delas exige menos digitação depende inteiramente do documento. Ambas estão aqui por esse motivo e por nenhum outro.

Um documento sem páginas não é um documento

Remover todas as páginas produz um arquivo que a maioria dos leitores se recusa a abrir — um PDF é obrigado a ter ao menos uma página. Em vez de gerar um e deixar você descobrir isso depois, a operação é recusada com uma explicação.

Índices, e a ordem em que são aplicados

As páginas são removidas começando pelo índice mais alto. Remover a página 2 desloca toda página posterior um para baixo, então uma implementação que remove em ordem crescente exclui as páginas erradas depois da primeira — um bug que produz um documento de aparência plausível, mas sem o conteúdo que não devia faltar, que é o pior tipo.

Entrada

report.pdf (24 pages)
remove: 1, 3-5, 24

Saída

trimmed.pdf (19 pages)
removed pages copied nowhere,
so their text is not in the file

Quais opções e casos-limite o Excluir páginas do PDF suporta?

Referência técnica e opções
ParâmetroTipoPadrãoComportamento e casos-limite
Remover estasmodopadrãoAs páginas listadas são removidas; o resto permanece, na ordem original.
Manter apenas estasmodo—O inverso. Digite menos quando você quer manter poucas páginas de um documento longo.
1, 3-5, 24lista de intervalos—Sintaxe da caixa de diálogo de impressão. Baseado em um, vírgulas separam partes, um hífen cria um intervalo, um fim aberto vai até a última página do documento.
Conteúdo excluídoausentesempreAs páginas mantidas são copiadas para um novo documento. Remover uma página da árvore de páginas de uma cópia deixaria seu texto recuperável por qualquer extrator.
Remover tudorecusado—Um PDF precisa ter pelo menos uma página. A operação é recusada em vez de produzir um arquivo que os leitores rejeitam.
Ordempreservado—As páginas sobreviventes mantêm sua ordem relativa. para reorganizar, use a ferramenta de reordenação.
Marcadoresnão transferidos—Os destinos apontariam para páginas que não existem mais, produzindo um índice que parece bom até ser clicado.

Perguntas frequentes

O conteúdo excluído realmente se foi, ou está apenas oculto?

Se foi. As páginas que você mantém são copiadas para um documento totalmente novo; as removidas nunca são referenciadas, então nada leva o texto ou as imagens delas junto. Vale verificar isso em qualquer ferramenta que você usar — rode um extrator de texto sobre a saída e procure uma frase de uma página excluída. Se ela aparecer, a ferramenta ocultou a página em vez de removê-la, e você acabou de enviar por e-mail para alguém justamente o que excluiu.

Isto substitui o tarjamento?

Para uma página inteira, sim — a página está genuinamente ausente. Para parte de uma página, absolutamente não. Remover uma frase de uma página exige editar o content stream dela, e desenhar um retângulo preto sobre o texto deixa o texto por baixo, selecionável e extraível. Esse erro já colocou nomes não tarjados em petições judiciais e jornais mais de uma vez. Tarjamento de verdade exige uma ferramenta construída para isso.

O que é mais rápido, remover ou manter?

Elas fazem o mesmo trabalho; a diferença é quanto você digita. Tirar três páginas de um documento de 200 páginas é mais fácil de expressar como "manter 4, 17, 132" do que como uma lista das outras 197. Escolha a que descrever sua intenção com menos caracteres — o resultado é idêntico dos dois jeitos.

Por que não posso excluir todas as páginas?

Porque um PDF sem páginas não é um PDF válido, e a maioria dos leitores se recusa a abrir um. Em vez de gerar um arquivo que você descobriria depois que está quebrado, a operação é recusada. Se você quer um documento vazio por algum motivo, um em branco de uma página é a versão utilizável disso.

As páginas restantes serão renumeradas?

As posições mudam — a página seguinte a uma excluída sobe — mas quaisquer números de página impressos na própria página fazem parte do conteúdo dela e não mudam, porque nada re-renderiza a página. Um relatório de 24 páginas com as páginas 1-3 removidas vira um arquivo de 21 páginas cuja primeira página ainda traz "4" escrito nela. Repaginar é uma operação de layout, não de PDF.

Meu documento é enviado?

Não. As páginas são removidas nesta aba e o resultado é salvo localmente. O Content-Security-Policy da página define connect-src 'self', então um envio seria bloqueado pelo navegador. Isso importa mais aqui do que na maioria das ferramentas: você está excluindo algo, o que geralmente significa que o que está sendo excluído é exatamente o que não deveria ser enviado a lugar nenhum.