Veja o que um PDF realmente é: versão, histórico de salvamentos, tipo de segurança, caixas de página, fontes, formulários e scripts.
Inspetor de PDF
Veja o que um PDF realmente é: versão, histórico de salvamentos, tipo de segurança, caixas de página, fontes, formulários e scripts.
O arquivo é lido byte a byte nesta aba para montar o relatório, e o relatório só sai da página quando você copia ou baixa. Nada sobre o documento é enviado.
Dois arquivos idênticos na tela podem se comportar de formas completamente diferentes: um é um salvamento limpo único, o outro tem oito atualizações empilhadas sobre o original, um cabeçalho de visualização rápida já obsoleto e uma fonte que mais ninguém tem. Isto lê os bytes brutos e o grafo de objetos juntos — o cabeçalho %PDF contra a versão do catálogo, os marcadores de fim de arquivo que denunciam cada salvamento incremental, se a referência cruzada é uma tabela clássica ou um fluxo comprimido, o dicionário de criptografia e seus bits de permissão — e depois expõe caixas de página, fontes, imagens, formulários, anotações, marcadores, anexos, camadas e scripts num relatório só. Acontece no seu aparelho, e o que não pudesse ser lido é listado em vez de adivinhado.
Recursos
Versão pelo cabeçalho e pelo catálogo, com uma observação quando uma atualização a elevou
Histórico de salvamentos: marcadores de fim de arquivo, salvamentos incrementais e se a visualização rápida ainda está intacta
Tipo de segurança, cifra e tamanho de chave, com cada bit de permissão decodificado e nomeado
Tamanhos de página agrupados por nome de papel e em milímetros, mais rotações, escala UserUnit e qualquer caixa de corte, sangria ou arte
Fontes com seu estado de incorporação, imagens únicas, campos de formulário por tipo e anotações por subtipo
Marcadores, anexos por nome, camadas de conteúdo opcional e os lugares onde o JavaScript se esconde
Declarações PDF/A e PDF/UA lidas do pacote XMP, ao lado da marcação e da árvore de estrutura
O relatório inteiro copiado ou baixado como JSON, para um ticket ou uma checagem de pré-impressão
Como usar Inspetor de PDF
Solte o PDF na página
Leia a faixa de selos para os fatos principais — versão, páginas, normas, criptografia, atualizações
Percorra os cartões Documento, Segurança, Páginas e Conteúdo para o detalhe
Copie ou baixe o JSON quando os achados tiverem de ir para outro lugar
A faixa de selos resume; os quatro cartões abaixo explicam cada afirmação.
Erros comuns e solução de problemas
As informações do documento estão vazias, mas um leitor mostra um título. — Esses textos estão criptografados. Estrutura, tamanhos de página, fontes e permissões ficam fora das partes criptografadas e ainda são lidos, mas valores de texto não — remova a senha com o Descriptografar PDF e inspecione de novo.
Mostra PDF/A-2b, mas nosso validador recusa o arquivo. — Esse selo é a declaração que o pacote XMP faz, não um veredito. Nada aqui reconfere os espaços de cor, as fontes e as regras de transparência que um teste de conformidade cobre, então trate como uma afirmação a verificar.
O catálogo do documento não pôde ser encontrado. — Num arquivo criptografado ele normalmente fica dentro de um fluxo de objetos comprimido, que não abre sem a senha. Todo fato no nível dos bytes acima dele — versão, histórico de salvamentos, tipo de referência cruzada — continua correto.
São relatados menos objetos do que outra ferramenta conta. — Objetos malformados são contados separadamente e seu conteúdo fica fora do relatório em vez de ser inventado. O Reparar PDF consegue reconstruir um arquivo cujos objetos não são analisáveis.
Perguntas frequentes
O que “3 atualizações incrementais” me diz sobre um documento?
Que ele foi salvo três vezes sobre o original em vez de reescrito. Estados anteriores continuam presentes nos bytes, então conteúdo que depois foi encoberto pode ser recuperável, e o arquivo é maior do que precisaria ser.
Linearização é a mesma coisa que estar otimizado para a web?
Sim. Um arquivo linearizado põe a primeira página na frente para que um leitor a mostre antes de o resto chegar. Aqui também se verifica se isso continua intacto: um salvamento incremental deixa o cabeçalho para trás, e os leitores então carregam o arquivo inteiro de todo modo.
Por que as permissões aparecem como concedidas se o arquivo ainda não me deixa copiar?
Bits de permissão são um pedido ao leitor, não uma tranca no conteúdo. Eles são decodificados aqui exatamente como o mecanismo de segurança os guarda; se um visualizador qualquer os respeita é decisão dele.
O relatório diz se uma página é vetorial ou uma digitalização?
Na prática, com segurança: uma página sem fontes e com uma imagem grande é uma digitalização. O cartão Conteúdo traz a contagem de fontes e as imagens únicas, o que basta para separar uma página nascida digital de uma fotografada.
O que é uma seção híbrida de referência cruzada?
Um arquivo que carrega ao mesmo tempo uma tabela clássica e um fluxo comprimido, para que leitores antigos e novos encontrem os objetos. É normal em documentos salvos para a compatibilidade mais ampla.