Como converter um PDF em um PDF / A


18

Minha universidade requer arquivos PDF submetidos a estar em formato PDF / A .

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

Como converter meu arquivo PDF existente em PDF / A?

Muito obrigado!


1
Se forem apenas documentos de processamento de texto com formatação simples, você poderá abri-los no OpenOffice e salvá-los como PDF (o OpenOffice tem uma exportação nativa de PDF, mas não sei se é compatível com PDF / A). Fora isso, pedir a sua escola se eles podem fornecer todas as ferramentas, vendo como é a sua obrigação de fazer isso.
— FrustratedWithFormsDesigner

3
@FrustratedWithFormsDesigner: O LibreOffice permite exportar documentos de texto como PDF / A, conforme explicado aqui .
— ThatGuy

@ThatGuy -100 leu a pergunta: ele estava pedindo para converter PDF !!!
— Tomas

1
@ Tomas: ¯ \ _ (ツ) _ / ¯ ... Eu não estava respondendo à pergunta da OP. Eu estava respondendo claramente ao FrustratedWithFormsDesigner.
— precisa saber é o seguinte

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 impressos, você pode usar um criador de PDF / A gratuito como o do www.freepdfcreator.org

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

Converter arquivos PDF existentes em PDF / A de uma maneira sem perdas é um pouco mais complicado e nem sempre é possível. O Acrobat 9 e 10 podem fazer isso. Nossa empresa, Solid Documents, também vende um produto que faz isso (e outras funções comuns de arquivamento) por US $ 99: Solid PDF Tools


3
Infelizmente, o Free PDF Creator frequentemente fazia com que os programas dos quais eu tentava imprimir travassem ou travassem, e exibiu brevemente um pop-up sobre "ofertas especiais". Quando entrei em contato com o suporte da Solid Documents, fui avisado que "a versão gratuita é uma versão intermediária e não podemos considerar seus problemas".
— Mark Marry #

A resposta de Kurt Pfeifle abaixo é muito melhor.
— MB21

16

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

Existem muitos PDFs por aí que afirmam ser PDF / A, mas são reprovados em um teste real de fumaça. Essa afirmação é apenas uma tag nos metadados do arquivo. Essa tag pode fazer com que o Acrobat Reader exiba uma dica especial ao renderizá-la.

Uma verificação de conformidade real requer algum software comercial de "comprovação" bastante amplo. Atualmente, não conheço nenhum utilitário gratuito para fazer esse trabalho. Veja também aqui alguns resultados dos testes: Isartor testsuite .

Você pode usar o Ghostscript para (tentar) converter PDF para PDF / A. Como fazer isso está documentado aqui ( Atualização: para versões mais recentes aqui ).

Mas observe: este documento foi atualizado apenas muito recentemente [ * ]. As versões anteriores do Ps2pdf.htm do Ghostscript levavam os usuários a executar um comando que criava PDFs alegando ser PDF / A, mas que falhavam em testes de fumaça reais.

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 é enviado com uma amostra dele em seu /libsubdiretório. Este exemplo não funcionará como está sem você editá-lo. Como editar está dentro dos comentários da amostra.


Então, é seguro dizer que PDF / A não é um formato de arquivo em si, mas realmente apenas um conjunto de requisitos de conformidade para a criação de um arquivo PDF usando a tecnologia existente?
— JohnFx

3
@ JohnFx: de certa forma, sim. Todo PDF / A-1b (ou PDF / A-1a) também é um PDF válido no sentido geral. Mas nem todo PDF é validado com êxito como PDF / A *. As especificações do PDF / A- * fazem duas coisas: (1) limitar o conjunto de recursos especificados na especificação geral do PDF-1.4 a um subconjunto dos permitidos; (2) exigem seguir rigorosamente algumas regras que, nas especificações gerais do PDF, são "faça ou não faça - como você quiser" (como incorporar todas as fontes usadas).
— Kurt Pfeifle

7

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ê possui 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 diretamente convertido em PDF-A. No entanto, não funcionou.

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

pdftops PDFOriginal.pdf PDFOriginal.ps

Infelizmente, estes PDFs não são aceitos pela minha universidade: /
— Tomas

4

A ferramenta ' Salvar como PDF ' do Microsoft Office 2007 salva 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 'independente'. Ou seja, não é permitido confiar em informações de fontes externas (por exemplo, programas de fontes e hiperlinks). Da wikipedia :

Outros elementos-chave da compatibilidade com PDF / A incluem:

* 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:

Uma vez que não há realmente quaisquer ferramentas para testar se um PDF é PDF / A, é uma aposta segura que assim como você, sua universidade também tem nenhuma forma de teste que o documento que você enviá-los é PDF / A .

É provável que a única razão pela qual eles o solicitem especificamente seja a certeza de que todo o conteúdo estará "lá" quando o abrirem. Eles apenas expressaram esse requisito de maneira um tanto enigmática (e mal) como sendo que ele tinha que ser PDF / A. Portanto, uma maneira simples de testar se o PDF atende aos verdadeiros requisitos de autocontenção é transferi-lo e visualizá-lo de outro computador (de preferência offline) e garantir que tudo apareça como deveria.


2
ah, existe uma maneira de determinar se um PDF existente é PDF ou PDF / A?
— ben

1
@ Ben: Eu não conheço nenhuma ferramenta que determine se um PDF é realmente PDF / A. PDF / A é um padrão ISO internacional para um rchiving PDFs. O padrão solicita estrita conformidade com seu conjunto de regras ("incorporar todas as fontes", "não use transparências"). Existem muitos PDFs por aí que afirmam ser PDF / A, mas são reprovados em testes de fumaça reais. Essa afirmação é apenas uma tag nos metadados do arquivo. Essa tag pode fazer com que o Acrobat Reader exiba uma dica especial. Uma verificação da conformidade real requer algum software comercial bastante expansivo. Não conheço nenhum utilitário gratuito para fazer esse trabalho.
— Kurt Pfeifle

Obrigado pela informação Pipitas - parece provável que mesmo os uni não possam verificar com certeza se o documento é PDF / A e, portanto, não é um requisito difícil - veja minha edição.
— Imoatama

@imoatama: você viu minha outra resposta? Explica como converter PDF para PDF / A. Se você usar -dPDFACompatibilityPolicy=0, seu PDF reivindicará ser PDF / A, mesmo que o processo de conversão do Ghostscript tenha notado coisas que não estão em conformidade e que não podem ser reparadas. Você pode ter criado esse tipo de PDF 'fake' / Como como eu mencionei em outros lugares ...
— Kurt Pfeifle

O MS Word 'salvar como PDF' também afirma que o PDF é PDF / A. Não há necessidade de usar o Ghostscript.
— Imoatama 17/09/10

2

No macOSX sem usar o pdftopsque não consegui instalar (como o @ soham.m17 proposto), você pode:

pdf2ps oldPdf.pdf psVersionOfOldps.ps

para converter seu pdf em formato ps e depois:

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

converter em pdf / A.


1

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

  • convertendo o PDFpara ps(com pdf2ps source.pdf temp.ps)
  • convertendo de volta pspara o PDF/AGhostscript 9.22 com

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

(Você pode precisar adicionar antes gswin64cdo caminho completo, que para mim era C:\Program Files\gs\gs9.22\bin\o mesmo 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 -dPDFSETTINGS=/prepressopção. Sem essa opção, o arquivo resultante é menor (ainda menor que o original no meu caso), mas pode-se notar uma degradação na qualidade da imagem.

O resultado PDFparece estar em conformidade PDF/Amesmo sem a -dNOOUTERSAVEopção, embora haja menos fontes incorporadas (talvez alguém possa explicar a diferença).

Quando digo "em conformidade com PDF/A", quero dizer não apenas que o PDF/A"banner" aparece no Acrobat Reader, mas também que o arquivo passa na validação on-line fornecida por https://www.pdf-online.com/osa/validate.aspx

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


0

Resposta simples:

Você pode instalar o Libre Office , é grátis

Abra o PDF e salve como PDF ... [marque a opção PDF / A]

...Você Terminou!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.