Come convertire un PDF in PDF / A


18

La mia università richiede file PDF sottoposti a essere in formato PDF / A .

Ho provato a trovare un convertitore, ma sono tutti molto costosi e / o complicati.

Come posso convertire il mio file PDF esistente in PDF / A?

Grazie mille!


1
Se si tratta solo di documenti di elaborazione testi con una formattazione semplice, è possibile aprirli in OpenOffice e salvarli come PDF (OpenOffice ha un'esportazione PDF nativa, ma non so se sia conforme a PDF / A). A parte questo, chiedi alla tua scuola se possono fornire strumenti, visto che è loro l' obbligo di farlo.
FrustratedWithFormsDesigner,

3
@FrustratedWithFormsDesigner: LibreOffice ti consente di esportare documenti di testo come PDF / A, come spiegato qui .
ThatGuy

@ThatGuy -100 leggi la domanda: stava chiedendo di convertire PDF !!!
Tomas,

1
@Tomas: ¯ \ _ (ツ) _ / ¯ ... Non stavo rispondendo alla domanda di OP. Stavo chiaramente rispondendo a FrustratedWithFormsDesigner.
ThatGuy

Risposte:


5

Per salvare documenti Word esistenti in PDF / A è sufficiente disporre di una versione recente di Microsoft Word. Per creare da altri prodotti che stampano puoi usare un creatore PDF / A gratuito come quello su www.freepdfcreator.org

Se è necessario convalidare la conformità di un file PDF / A, è possibile utilizzare il nostro servizio gratuito all'indirizzo www.validatepdfa.com

La conversione di file PDF esistenti in PDF / A in modo lossless è un po 'più complicata e non sempre possibile. Acrobat 9 e 10 possono farlo. La nostra attività, Solid Documents, vende anche un prodotto che fa questo (e altre funzioni di archiviazione comuni) per $ 99: Solid PDF Tools


3
Sfortunatamente Free PDF Creator ha spesso causato la sospensione o l'arresto anomalo dei programmi da cui ho provato a stampare e un breve popup relativo a "offerte speciali". Quando ho contattato il supporto di Solid Documents, mi è stato comunicato che "La versione gratuita è una versione intermedia e non possiamo considerarne i problemi".
Mark Berry,

La risposta di Kurt Pfeifle qui sotto è decisamente migliore.
mb21

16

PDF / A è uno standard internazionale ISO per un rchiving PDF. Lo standard richiede una rigorosa conformità al suo insieme di regole (come: "incorpora tutti i caratteri", "non usare i lucidi", "non usare JavaScript", "nessuna crittografia", ...).

Ci sono molti PDF là fuori che dichiarano di essere PDF / A, ma falliscono un vero test del fumo. Tale affermazione è solo un tag nei metadati del file. Quel tag può far sì che Acrobat Reader mostri un suggerimento speciale durante il rendering.

Un controllo per una reale conformità richiede un software commerciale "preflight" piuttosto espansivo. Al momento non sono a conoscenza di alcuna utility gratuita per fare quel lavoro. Vedi anche qui per alcuni risultati del test: Isartor testsuite .

Puoi usare Ghostscript per (provare a) convertire i PDF in PDF / A. Come fare questo è documentato qui ( Aggiornamento: per le versioni più recenti qui ).

Ma nota: questo documento è stato aggiornato solo di recente [ * ]. Le versioni precedenti di Ps2pdf.htm di Ghostscript avevano indotto erroneamente gli utenti a eseguire un comando che creava PDF che affermavano di essere PDF / A ma che non superavano i veri test del fumo.

Come convertire PDF in PDF / A con Ghostscript:

Ecco una riga di comando:

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

[ * ] Nota: il problema risiede nel parametro PDFA_def.ps. Questo è un file che devi modificare per soddisfare le tue esigenze. Ghostscript viene spedito con un campione nella sua /libsottodirectory. Questo esempio non funzionerà così com'è senza la modifica. Come modificare è all'interno dei commenti del campione.


Quindi è sicuro affermare che PDF / A non è un formato di file in sé, ma solo un insieme di requisiti di conformità per la creazione di un file PDF utilizzando la tecnologia esistente?
JohnFx,

3
@JohnFx: in un certo senso, sì. Ogni PDF / A-1b (o PDF / A-1a) è anche un PDF valido in senso generale. Ma non tutti i PDF vengono convalidati correttamente come PDF / A *. Le specifiche PDF / A- * fanno 2 cose: (1) limita il set di funzionalità specificato nella specifica generale PDF-1.4 a un sottoinsieme di quelle consentite; (2) richiedono di seguire rigorosamente alcune regole che nelle specifiche generali del PDF sono "fai o non fare - come preferisci" (come incorporare tutti i caratteri utilizzati).
Kurt Pfeifle,

7

Ho usato il seguente comando per convertire i PDF in PDF-A:

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

Se hai un file PDF, prima convertilo in PS per lavorare con il codice sopra. Ho provato più volte con il file PDF per essere convertito direttamente in PDF-A. Tuttavia, non ha funzionato.

Ecco un modo per convertire i tuoi file PDF in file PS:

pdftops PDFOriginal.pdf PDFOriginal.ps

Sfortunatamente, questi PDF non sono accettati dalla mia università: /
Tomas

4

Lo strumento " Salva come PDF " di Microsoft Office 2007 salva in formato PDF / A.

Un documento PDF / A è solo un documento PDF che utilizza un sottoinsieme specifico di PDF progettato per garantire che sia "autonomo". Vale a dire non è consentito fare affidamento su informazioni provenienti da fonti esterne (ad es. Programmi di font e collegamenti ipertestuali). Da Wikipedia :

Altri elementi chiave per la compatibilità PDF / A includono:

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

Modificare:

Dal momento che non ci sono davvero alcun attrezzo per verificare se un PDF è PDF / A, si tratta di una scommessa sicura che proprio come voi, la vostra università ha anche modo di test che il documento di inviarle è PDF / A .

È probabile che l'unica ragione per cui lo richiedono specificamente sia che possano essere sicuri che tutto il contenuto sarà "lì" quando lo apriranno. Hanno appena espresso questo requisito in modo piuttosto criptico (e malamente) come se dovesse essere PDF / A. Quindi un modo semplice per verificare se il PDF soddisfa il vero requisito dell'autocontenimento è quello di trasferire il PDF e visualizzarlo da un altro computer (preferibilmente offline) e assicurarsi che tutto appaia come dovrebbe.


2
ah, c'è un modo per determinare se un PDF esistente è PDF o PDF / A?
ben

1
@ben: Non conosco alcuno strumento che determini se un PDF è veramente PDF / A. PDF / A è uno standard internazionale ISO per un rchiving PDF. Lo standard richiede una rigorosa conformità al suo set di regole ("incorpora tutti i caratteri", "non utilizzare i lucidi"). Ci sono molti PDF là fuori che dichiarano di essere PDF / A, ma non superano i veri test del fumo. Tale affermazione è solo un tag nei metadati del file. Quel tag può far sì che Acrobat Reader mostri un suggerimento speciale. Un controllo per la vera conformità richiede un software commerciale piuttosto espansivo. Non sono a conoscenza di alcuna utilità gratuita per fare quel lavoro.
Kurt Pfeifle,

Grazie per le informazioni Pipitas - sembra quindi probabile che anche l'universo non sia in grado di verificare con certezza che il documento sia PDF / A, e quindi non è un requisito difficile - vedi la mia modifica.
imoatama,

@imoatama: hai visto la mia altra risposta? Spiega come convertire PDF in PDF / A. Se lo usi -dPDFACompatibilityPolicy=0, il tuo PDF dichiarerà di essere PDF / A anche se il processo di conversione di Ghostscript ha notato cose che non sono conformi e che non è stato possibile riparare. Potresti aver creato un tipo di PDF "falso" / Come ho già detto altrove ...
Kurt Pfeifle,

MS Save "salva come PDF" afferma inoltre che il PDF è PDF / A. Non è necessario utilizzare Ghostscript.
imoatama,

2

In macOSX senza usare il pdftopsquale non sono stato in grado di installare (come proposto da @ soham.m17) puoi fare:

pdf2ps oldPdf.pdf psVersionOfOldps.ps

per convertire il tuo pdf in formato ps e quindi:

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

per convertire in pdf / A.


2

L'unico modo che ha funzionato per me su Windows 10 è stata una leggera modifica della risposta di Soham (che per me funzionava ma con errori):

  • convertendo PDFin ps(con pdf2ps source.pdf temp.ps)
  • riconvertendo psa PDF/Ausando Ghostscript 9.22 con

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

(Potrebbe essere necessario aggiungere prima gswin64cdel percorso completo, che per me era C:\Program Files\gs\gs9.22\bin\- lo stesso per pdf2ps, in questo caso il percorso per me era C:\Program Files\gs\gs9.22\lib\)

Se il file risultante è troppo grande, puoi omettere l' -dPDFSETTINGS=/prepressopzione. Senza questa opzione il file risultante è più piccolo (anche più piccolo dell'originale nel mio caso), ma si può notare un degrado nella qualità dell'immagine.

Il risultato PDFsembra essere conforme PDF/Aanche senza l' -dNOOUTERSAVEopzione, sebbene siano incorporati meno caratteri (forse qualcuno può spiegare la differenza).

Quando dico "conforme a PDF/A" intendo non solo che il PDF/A"banner" viene visualizzato su Acrobat Reader ma che il file supera la convalida online fornita da https://www.pdf-online.com/osa/validate.aspx

Non so quanto sia affidabile tale servizio di validazione online, tuttavia è riuscito a rilevare file non conformi che mostravano il PDF/A"banner" su Acrobat Reader (che pertanto non sembra affidabile a questo proposito).


0

Risposta semplice:

Puoi installare Libre Office , è gratuito

Apri il PDF e salva come PDF ... [seleziona l'opzione PDF / A]

...hai finito!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.