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!
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!
Respostas:
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
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.
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 /lib
subdiretório. Este exemplo não funcionará como está sem você editá-lo. Como editar está dentro dos comentários da amostra.
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
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.
-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 ...
No macOSX sem usar o pdftops
que 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.
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):
PDF
para ps
(com pdf2ps source.pdf temp.ps
)ps
para o PDF/A
Ghostscript 9.22 comgswin64c -dPDFA -dBATCH -dNOPAUSE -dPDFSETTINGS=/prepress -dNOOUTERSAVE -sColorConversionStrategy=UseDeviceIndependentColor -sProcessColorModel=DeviceRGB -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=destination.pdf temp.ps
(Você pode precisar adicionar antes gswin64c
do 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=/prepress
opçã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 PDF
parece estar em conformidade PDF/A
mesmo sem a -dNOOUTERSAVE
opçã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).
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!