Um colega envia a você um PDF criado na versão mais recente do Adobe Acrobat. Você clica duas vezes no arquivo e seu visualizador de PDF exibe um erro: "Este arquivo não pode ser aberto. Pode ter sido criado usando uma versão mais recente do Adobe Acrobat." O arquivo não está corrompido. Foi criado corretamente por software moderno. Seu visualizador é muito antigo para entender os recursos mais recentes do formato PDF usados no arquivo.
As versões em formato PDF avançam com o tempo. As versões mais recentes introduzem recursos como criptografia aprimorada, compactação aprimorada, melhor marcação de acessibilidade e suporte para tamanhos de página maiores. Os visualizadores de PDF mais antigos que não foram atualizados não podem processar arquivos criados com esses recursos mais recentes. O PDF Repair para esta situação é converter o arquivo para uma versão PDF mais antiga que o seu visualizador suporte.

Compreendendo a compatibilidade da versão PDF
As versões em PDF são numeradas simplesmente: 1.0 a 2.0. A maioria dos documentos hoje usa PDF 1.4 a 1.7, sendo 2.0 a revisão principal mais recente. Cada versão adicionou recursos. O PDF 1.4 introduziu transparência. O PDF 1.5 introduziu fluxos de objetos e fluxos de referência cruzada para melhor compactação. O PDF 1.6 introduziu a incorporação de fontes OpenType. Recursos interativos estendidos do PDF 1.7. Criptografia modernizada do PDF 2.0 e suporte adicional para dados geoespaciais.
Quando um PDF usa um recurso de uma versão mais recente, como a criptografia AES de 256 bits, que se tornou padrão no PDF 2.0, um visualizador mais antigo que entende apenas o PDF 1.7 não consegue processar essa criptografia. O visualizador vê um método de criptografia desconhecido e se recusa a abrir o arquivo. Esta é uma medida de segurança. Em vez de tentar processar dados que não entende e potencialmente produzir resultados distorcidos, o visualizador se recusa a abrir o arquivo e relata a incompatibilidade de versão.
Experimente reparar PDF
Nenhuma instalação necessária. Funciona diretamente no seu navegador.
Verificando a versão do PDF e determinando a compatibilidade
Verifique a versão do PDF abrindo o arquivo em qualquer visualizador que possa abri-lo ou inspecionando o cabeçalho do arquivo. A versão é exibida nas propriedades do documento em Arquivo, Propriedades, Descrição. Aparece como "Versão PDF: 1.7" ou similar. Se o arquivo não puder ser aberto, você precisará de uma ferramenta de reparo que possa ler o cabeçalho do arquivo diretamente.
A questão é se os recursos usados no arquivo são realmente incompatíveis com o seu visualizador ou se o número da versão por si só está causando a rejeição. Alguns PDFs declaram um número de versão superior porque o software de criação sempre carimba sua versão mais recente, mesmo que o documento utilize apenas recursos disponíveis em versões muito mais antigas. Um PDF rotulado como 2.0 pode não conter nada mais avançado do que o PDF 1.4 suportado. O número da versão exagera os requisitos reais.
Como fazer downgrade de um PDF para uma versão mais antiga
WukongPDF pode converter um PDF para uma versão mais antiga, preservando o máximo de funcionalidade possível. Carregue o arquivo. Selecione a versão do PDF de destino, normalmente 1.7 para compatibilidade máxima com visualizadores atuais ou 1.4 para compatibilidade com sistemas muito antigos. A ferramenta converte o arquivo para baixo, substituindo recursos da versão mais recente por equivalentes mais antigos sempre que possível e removendo recursos que não possuem equivalente mais antigo.
Os recursos que sobrevivem ao downgrade incluem texto, imagens, gráficos vetoriais, marcadores, hiperlinks e campos básicos de formulário. Os recursos que podem ser perdidos incluem criptografia AES de 256 bits, que foi rebaixada para criptografia de 128 bits, certos elementos interativos que dependem de APIs JavaScript mais recentes e alguns recursos de marcação de acessibilidade introduzidos no PDF 2.0. Revise o arquivo rebaixado para confirmar se o conteúdo necessário está intacto e funcional.
Alternativa: atualize seu visualizador de PDF
A melhor solução a longo prazo é atualizar seu visualizador de PDF para uma versão atual que suporte recursos modernos de PDF. Adobe Acrobat Reader é gratuito e suporta todas as versões de PDF até 2.0. A maioria dos navegadores da web atualiza automaticamente seus visualizadores de PDF integrados e oferece suporte aos recursos de formato mais recentes. Atualizar seu visualizador elimina o problema de compatibilidade de versão para todos os PDFs futuros, não apenas para o arquivo que causou o problema.
A preocupação PDF Version Control vai nos dois sentidos. Se é você quem cria PDFs que outras pessoas precisam abrir, escolha uma versão alvo que corresponda ao seu público. A exportação do Word ou Acrobat para PDF 1.7 produz arquivos compatíveis com praticamente todos os visualizadores de PDF lançados nos últimos 15 anos. A exportação para PDF 2.0 pode bloquear destinatários que usam software mais antigo. A menos que você precise especificamente de um recurso do PDF 2.0, opte pelo PDF 1.7 para distribuição. O formato mais seguro é aquele que seus destinatários podem realmente abrir.
Ao distribuir PDFs para um público amplo, como postar um formulário em um site público, presuma que alguns usuários possuem software mais antigo. Exporte para PDF 1.4 ou 1.5, que são suportados por todos os visualizadores de PDF lançados desde o início dos anos 2000. A abordagem Fix PDF de atingir o menor denominador comum garante que seu documento seja acessível a todos, não apenas àqueles com software atualizado. A desvantagem é que alguns recursos modernos não estão disponíveis, mas para formulários, relatórios e a maioria dos documentos comerciais, as versões de formato mais antigas fornecem todas as funcionalidades de que você precisa.
Um diagnóstico prático de incompatibilidade de versões: abra o cabeçalho do arquivo em um editor de texto. Os arquivos PDF começam com uma linha de cabeçalho como %PDF-1.7 ou %PDF-2.0. Essa sequência de cinco caracteres informa a versão reivindicada pelo arquivo. Se você não conseguir abrir o arquivo, até mesmo essa verificação de cabeçalho poderá falhar porque alguns visualizadores se recusam até mesmo a analisar o cabeçalho de um arquivo com uma versão não reconhecida. Nesse caso, use a ferramenta de reparo WukongPDF para ler o arquivo em nível binário, identificar a versão e convertê-lo para a versão de destino sem exigir que o arquivo seja aberto primeiro.
Para departamentos de TI que gerenciam frotas de computadores com versões de software variadas, uma abordagem proativa para compatibilidade de versões de PDF é configurar as ferramentas de criação de PDF da organização para exportar para PDF 1.7 por padrão. Isso garante que cada PDF criado na organização seja compatível com o visualizador de PDF mais antigo da frota. Usuários individuais que precisam de recursos disponíveis apenas no PDF 2.0 podem substituir o padrão para documentos específicos. A organização evita a carga de suporte de funcionários que recebem arquivos que não conseguem abrir porque o software mais recente de um colega produziu um formato que o software mais antigo do funcionário não consegue ler.
Experimente reparar PDF
Nenhuma instalação necessária. Funciona diretamente no seu navegador.
