私の大学では、提出されたPDFファイルをPDF / A形式にする必要があります。
コンバーターを見つけようとしましたが、どれも非常に高価で複雑です。
既存のPDFファイルをPDF / Aに変換するにはどうすればよいですか?
どうもありがとうございました!
私の大学では、提出されたPDFファイルをPDF / A形式にする必要があります。
コンバーターを見つけようとしましたが、どれも非常に高価で複雑です。
既存のPDFファイルをPDF / Aに変換するにはどうすればよいですか?
どうもありがとうございました!
回答:
既存のWord文書をPDF / Aに保存するために必要なのは、Microsoft Wordの最新バージョンだけです。印刷する他の製品から作成するには、www.freepdfcreator.orgのような無料のPDF / Aクリエーターを使用できます。
PDF / Aファイルが準拠していることを検証する必要がある場合は、www.validatepdfa.comの無料サービスを使用できます。
既存のPDFファイルをロスレスでPDF / Aに変換することは、もう少し複雑であり、常に可能ではありません。Acrobat 9および10はこれを行うことができます。当社のビジネスであるSolid Documentsは、これを行う製品(およびその他の一般的なアーカイブ機能)を99ドルで販売しています。SolidPDF Tools
PDF / Aは、のための国際ISO規格ですrchiving PDFファイル。標準では、一連のルールへの厳密な準拠を要求しています(「すべてのフォントを埋め込む」、「透明度を使用しない」、「JavaScriptを使用しない」、「暗号化なし」など)。
PDF / Aであると主張するPDFがたくさんありますが、実際の煙テストに失敗します。その主張は、ファイルのメタデータ内の単なるタグです。このタグにより、Acrobat Readerのレンダリング時に特別なヒントを表示できます。
真の適合性を確認するには、かなり拡張的な商用「プリフライト」ソフトウェアが必要です。現在、私はその仕事をする無料のユーティリティを知りません。テスト結果については、Isartor testsuiteも参照してください。
Ghostscriptを使用して、PDF を PDF / Aに変換(試行)できます。これを行う方法はここに記載されています(更新: 新しいバージョンの場合はこちら)。
ただし、注意:このドキュメントはごく最近更新されました[ * ]。GhostscriptのPs2pdf.htmの以前のバージョンは、ユーザーがPDF / Aであると主張するが実際の煙テストに失敗したPDF を作成するコマンドを実行するように誤解させました。
コマンドラインは次のとおりです。
gswin32c ^
-dPDFA ^
-dNOOUTERSAVE ^
-dUseCIEColor ^
-sProcessColorModel=DeviceCMYK ^
-sDEVICE=pdfwrite ^
-o output_pdfa.pdf ^
-dPDFACompatibilityPolicy=1 ^
PDFA_def.ps ^
input.pdf
[ * ] 注:パラメーターには問題がありますPDFA_def.ps
。これは、ニーズに合わせて編集する必要があるファイルです。Ghostscriptの/lib
サブディレクトリには、サンプルが付属しています。このサンプルは、編集しないとそのままでは機能しません。編集方法は、サンプルのコメント内にあります。
次のコマンドを使用して、PDFをPDF-Aに変換しました。
gs -dPDFA -dBATCH -dNOPAUSE -dNOOUTERSAVE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=MyOutPutPDF-A.pdf PDFOriginal.ps
PDFファイルがある場合は、最初にPSに変換して上記のコードを使用します。PDFファイルをPDF-Aに直接変換することを何度か試みました。しかし、うまくいきませんでした。
PDFをPSファイルに変換する方法は次のとおりです。
pdftops PDFOriginal.pdf PDFOriginal.ps
Microsoft Office 2007の「PDFとして保存」ツールは、PDF / A形式で保存します。
PDF / Aドキュメントは、「自己完結型」であることを保証するように設計されたPDFの特定のサブセットを使用するPDFドキュメントです。つまり、外部ソース(フォントプログラムやハイパーリンクなど)からの情報に依存することは許可されていません。ウィキペディアから:
PDF / A互換性の他の重要な要素は次のとおりです。
* 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.
編集:
PDFがPDF / Aであるかどうかをテストするツールは実際にはないので、あなたと同じように、あなたの大学にも、送信するドキュメントがPDF / Aであるかどうかをテストする方法がありません。
彼らが特にそれを要求する唯一の理由は、彼らがそれを開くときにすべてのコンテンツが「そこにある」ことを確信できるようにするためである可能性が高い。彼らは、この要件をPDF / Aでなければならないとして、むしろ不可解に(そしてひどく)表現しました。そのため、PDF が自己封じ込めの真の要件を満たしているかどうかをテストする簡単な方法は、PDFを転送して別の(できればオフラインの)コンピューターから表示し、すべてが適切に表示されることを確認することです。
-dPDFACompatibilityPolicy=0
、Ghostscriptの変換プロセスが準拠しておらず修復できないものに気づいたとしても、PDFはPDF / Aであると主張します。私は他の場所で述べたようにあなたは...「偽の」PDF / Asのようなタイプを作成していること
使用しないMacOSXのでpdftops
、私はインストールすることができませんでした(@ soham.m17が提案されたように)あなたが行うことができます。
pdf2ps oldPdf.pdf psVersionOfOldps.ps
pdfをps形式に変換してから:
gs -dPDFA -dBATCH -dNOPAUSE -dNOOUTERSAVE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=MyOutPutPDF-A.pdf psVersionOfOldps.ps
pdf / Aに変換します。
Windows 10で私のために働いた唯一の方法は、sohamの答えを少し修正することでした(私にとっては働いていましたがエラーがありました):
PDF
にps
(とpdf2ps source.pdf temp.ps
)ps
をPDF/A
使用してに変換し直すgswin64c -dPDFA -dBATCH -dNOPAUSE -dPDFSETTINGS=/prepress -dNOOUTERSAVE -sColorConversionStrategy=UseDeviceIndependentColor -sProcessColorModel=DeviceRGB -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=destination.pdf temp.ps
(あなたgswin64c
は完全なパスの前に追加する必要があるかもしれませんが、これは私にとってはC:\Program Files\gs\gs9.22\bin\
同じでした- pdf2ps
この場合、私にとってのパスはでしたC:\Program Files\gs\gs9.22\lib\
)
結果のファイルが大きすぎる場合は、-dPDFSETTINGS=/prepress
オプションを省略できます。このオプションを使用しない場合、結果のファイルは小さくなります(私の場合、元のファイルよりも小さくなります)が、画質の低下に注意することができます。
結果PDF
はPDF/A
、-dNOOUTERSAVE
オプションがなくても適合しているように見えますが、埋め込まれているフォントは少なくなります(違いを説明できる人がいるかもしれません)。
「準拠」と言うときPDF/A
、PDF/A
「バナー」がAcrobat Readerに表示されるだけでなく、ファイルがhttps://www.pdf-online.com/osa/validate.aspxによって提供されるオンライン検証に合格することを意味します
このようなオンライン検証サービスがどれほど信頼できるかはわかりませんがPDF/A
、Acrobat Readerで「バナー」を表示していた不適合ファイルを検出することができました(したがって、この点では信頼性がないようです)。