Como converter um PDF para um PDF / A

17

Minha universidade exige que os arquivos PDF enviados estejam em formato PDF / A .

Eu tentei encontrar um conversor, mas eles são muito caros e / ou complicados.

Como faço para converter meu arquivo PDF existente em um PDF / A?

Muito obrigado!

    
por ben 15.09.2010 / 17:21

6 respostas

5

Para salvar documentos do Word existentes em PDF / A, tudo o que você precisa é de uma versão recente do Microsoft Word. Para criar a partir de outros produtos que você pode imprimir, você pode usar um criador gratuito de PDF / A como o de www.freepdfcreator.org

Se você precisar validar que um arquivo PDF / A é compatível, você pode usar nosso serviço gratuito em www.validatepdfa.com

A conversão de arquivos PDF existentes para PDF / A sem perdas é um pouco mais complicada e nem sempre é possível. O Acrobat 9 e o 10 podem fazer isso. Nosso negócio, Solid Documents, também vende um produto que faz isso (e outras funções comuns de arquivamento) por US $ 99: Ferramentas sólidas de PDF

    
por 12.12.2010 / 06:07
14

PDF / A é um padrão ISO internacional para a empilhamento de PDFs. O padrão exige conformidade estrita ao seu conjunto de regras (como: "incorporar todas as fontes", "não usar transparências", "não usar JavaScript", "sem criptografia", ...).

Há muitos PDFs por aí que reivindicam serem PDF / A, mas falham em um teste de fumaça real. Essa afirmação é apenas uma tag nos metadados do arquivo. Essa tag pode fazer f.e. O Acrobat Reader exibe uma dica especial ao renderizá-lo.

Uma verificação da conformidade real requer um software de "pré-impressão" bastante expansivo. Atualmente não estou ciente de nenhum utilitário gratuito para fazer esse trabalho. Veja também aqui alguns resultados de testes: Isartor testsuite .

Você pode usar o Ghostscript para (tentar) converter PDF para PDF / A. Como fazer isso é documentado aqui (< strong> Atualizar: para versões mais recentes aqui ).

Mas note: este documento foi atualizado apenas recentemente [ * ]. As versões anteriores do Ps2pdf.htm do Ghostscript fizeram com que os usuários executassem um comando que criava PDFs reivindicando como PDF / A, mas que falhavam com testes reais de fumaça.

Como converter PDF para PDF / A com Ghostscript:

Aqui está uma linha de comando:

gswin32c ^
   -dPDFA ^
   -dNOOUTERSAVE ^
   -dUseCIEColor ^
   -sProcessColorModel=DeviceCMYK ^
   -sDEVICE=pdfwrite ^
   -o output_pdfa.pdf ^
   -dPDFACompatibilityPolicy=1 ^
    PDFA_def.ps ^
    input.pdf

[ * ] Nota: O problema está no parâmetro PDFA_def.ps . Este é um arquivo que você precisa editar para atender às suas necessidades. O Ghostscript vem com uma amostra dele em seu subdiretório /lib . Essa amostra não funcionará como está sem você editá-la. Como editar está dentro dos comentários da amostra.

    
por 15.09.2010 / 21:36
6

Eu usei o seguinte comando para converter PDF para PDF-A:

gs -dPDFA -dBATCH -dNOPAUSE -dNOOUTERSAVE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=MyOutPutPDF-A.pdf PDFOriginal.ps

Se você tiver um arquivo PDF, primeiro converta-o em PS para trabalhar com o código acima. Eu tentei várias vezes com o arquivo PDF para ser convertido diretamente para PDF-A. No entanto, não funcionou.

Aqui está uma maneira de converter seu arquivo PDF para PS:

pdftops PDFOriginal.pdf PDFOriginal.ps
    
por 28.06.2016 / 12:30
4

Salvar como PDF do Microsoft Office 2007 'economiza ferramentas no formato PDF / A.

Um documento PDF / A é apenas um documento PDF que usa um subconjunto específico de PDF projetado para garantir que seja "autocontido". Ou seja, não é permitido depender de informações de fontes externas (por exemplo, programas de fontes e hiperlinks). De wikipedia :

Other key elements to PDF/A compatibility include:

* Audio and video content are forbidden.
* JavaScript and executable file launches are forbidden.
* All fonts must be embedded and also must be legally embeddable for
  unlimited, universal rendering. This also applies to the so-called     
  PostScript standard fonts such as Times or Helvetica.
* Colorspaces specified in a device-independent manner.
* Encryption is disallowed.
* Use of standards-based metadata is mandated.

Editar:

Como não há realmente nenhuma ferramenta para testar se um PDF é PDF / A, é uma aposta segura que assim como você, sua universidade também não tem como testar se o documento que você envia é PDF / A .

É provável que a única razão pela qual eles solicitem especificamente seja que eles possam ter certeza de que todo o conteúdo estará "lá" quando eles forem abertos. Eles apenas expressaram essa exigência de forma críptica (e mal) como sendo que ela tinha que ser PDF / A. Portanto, uma maneira simples de testar se o PDF atende ao requisito de autocontrole true é transferir o PDF e visualizá-lo de outro computador (preferencialmente offline) e garantir que tudo apareça como deveria.

    
por 15.09.2010 / 18:18
0

No macOSX sem usar o pdftops que eu não consegui instalar (como o @ soham.m17 propôs) você pode fazer:

pdf2ps oldPdf.pdf psVersionOfOldps.ps

para converter seu formato pdf para ps e, em seguida:

gs -dPDFA -dBATCH -dNOPAUSE -dNOOUTERSAVE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=MyOutPutPDF-A.pdf psVersionOfOldps.ps

para converter em pdf / A.

    
por 17.11.2017 / 15:52
0

A única maneira que funcionou para mim no Windows 10 foi uma pequena modificação da resposta do Soham (que para mim estava funcionando, mas com erros):

  • convertendo o PDF para ps (com pdf2ps source.pdf temp.ps )
  • convertendo de volta o ps para PDF/A usando o Ghostscript 9.22 com

gswin64c -dPDFA -dBATCH -dNOPAUSE -dPDFSETTINGS=/prepress -dNOOUTERSAVE -sColorConversionStrategy=UseDeviceIndependentColor -sProcessColorModel=DeviceRGB -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=destination.pdf temp.ps

(Pode ser necessário adicionar antes de gswin64c o caminho completo, que para mim era C:\Program Files\gs\gs9.22\bin\ - o mesmo para pdf2ps , nesse caso, o caminho para mim era C:\Program Files\gs\gs9.22\lib\ )

Se o arquivo resultante for muito grande, você poderá omitir a opção -dPDFSETTINGS=/prepress . Sem essa opção, o arquivo resultante é menor (ainda menor que o original no meu caso), mas a degradação da qualidade da imagem pode ser notada.

O PDF resultante parece estar de acordo com PDF/A , mesmo sem a opção -dNOOUTERSAVE , embora menos fontes sejam incorporadas (talvez alguém possa explicar a diferença).

Quando digo "está em conformidade com PDF/A ", quero dizer não apenas que o banner PDF/A "aparece no Acrobat Reader, mas que o arquivo passa pela validação on-line fornecida por link

Não sei quanto esse serviço de validação on-line é confiável, mas ele conseguiu detectar arquivos não-conformes que mostravam o PDF/A "banner" no Acrobat Reader (que, portanto, não parece confiável a esse respeito) .

    
por 08.06.2018 / 21:56