HP-Unix用にコンパイルされたGhostscript 9.14、last oneを使用します。巨大なファイルを生成するUnix上のGhostscript
異なるソースから既存のpdfファイルからPDF/A-1bファイルを作成する必要があります。 これはHP-Unixサーバー上で発生することが望ましいのは、HP-UnixサーバーをDMSに配置するサーバーであるためです。
コマンド:
gs -q -dPDFA -dBATCH -dNOPAUSE -dNOOUTERSAVE \
-dCCFONTDEBUG -dCFFDEBUG -dCMAPDEBUG -dDOCIEDEBUG -dEPSDEBUG \
-dFAPIDEBUG -dINITDEBUG -dPDFDEBUG -dPDFOPTDEBUG -dPDFWRDEBUG \
-dSETPDDEBUG -dSTRESDEBUG -dTTFDEBUG -dVGIFDEBUG -dVJPGDEBUG \
-dColorConversionStrategy=/sRGB -dProcessColorModel=/DeviceRGB \
-sDEVICE=pdfwrite -sPDFACompatibilityPolicy=2 \
-sOutputFile=debug_0901ece380001a00.pdf /usr/../PDFA_def.ps \
/0901ece380001a00.pdf
ソースPDFはちょうど非OCRed画像で満たされています。
これは問題なく、同じコマンドでWindowsサーバ(Ghostscript 9.19)の新しいバージョンで動作しますが、HP-Unixで動作するようには見えません。 Windowsサーバーには、MS Officeがインストールされています。
HP-Unixコマンドは、300kbのソースファイル用に9MBのファイルを生成し、生成に時間がかかります。 Ghostscriptはシングルスレッドと思われますが、35ページ分の9分が少しです。 Acrobat Pro 9 Extendedでプリフライトをチェックすると、9mbファイルは本当にPDF-A 1bになります。
この機能を利用するには、Unixに一種のOfficeソフトウェアをインストールする必要がありますか? または画像編集ツールですか?
また、どうすればデバッグ行を確認できますか?彼らは読める形式ではなく、私はその情報を見つけることができません。 Ghostscriptの開発者だけがチェックできるものかもしれませんか?
Windowsの2012r2サーバーでこのファイルを生成するとき、ソースファイル(600kb)は600kbの宛先ファイルを生成します。これがHP-UnixのGS 9.14で発生すると、9MBのファイルが生成されます。私はDMSでたくさんのファイルを使ってこれを行う必要があるので、ファイルサイズについて疑問に思っています。それはHP-Unixのようだが、イメージ圧縮は使用しない。どのようにファイルを送ることができますか? –
私はHP/UXサーバー上でテストすることはできません。そのため、ファイルが透過的かどうかを判断する以外に、私にファイルを送信する際の巨大なポイントはありません。あなたが本当にしたい場合は、spamcop.netのkenにファイルを送ることができます。 Windows上で9.14を実行して、同じ効果が得られるかどうかを確認することができます。そうした場合、2年間で何か変わったことが分かり、HP/UXバージョンをアップグレードする必要があります。現在のリリースは9.22なので、Windowsでもかなり遅れています。 – KenS
あなたは正しいです。バージョン9.14が原因でした。本当にありがとう。 –