1

ベクター形式を保持したままPDFに変換する必要のあるベクター形式のEPSファイルがあります。Windows 7システムを使用していて、アプリケーションで再配布できるツールを見つけようとしています。GUIまたはオンラインベースにすることはできません。ライブラリとして、またはシステムコールを介して使用するには、アプリケーションが必要です。

次のツールを試しましたが、成功しませんでした。

  • ghostscript9.06-ps2pdf-空白のpdfを出力します。
  • ImageMagick-正しい画像でPDFを生成しますが、これはラスターコンバーターであるため、ベクター形式は保持されません。
  • UniConvertor-空白のPDFを出力します。
  • pstoedit-空白のPDFを出力します。

もちろん、私はこれらのツールのいずれもリストされている専門家ではないため、正しい構成でツールを実行していない可能性があります。空白のPDFが、ツールの1つで誤って構成された実行の症状であると誰かが認識した場合は、可能な修正を知らせてください。助けてくれてありがとう。

epsファイルのヘッダーは次のとおりです。

%!PS-Adobe-2.0 EPSF-1.2
%%Creator:Adobe Illustrator(TM) 1.1
%%For:OPS MANUAL FLOE
%%Title:ILLUS.MAC
%%CreationDate:7/27/87 3:40 PM
%%DocumentProcSets:Adobe_Illustrator_1.1 0 0
%%DocumentSuppliedProcSets:Adobe_Illustrator_1.1 0 0
%%DocumentFonts:Courier
%%+Helvetica
%%BoundingBox:000 -750 650 50
%%TemplateBox:288 -360 288 -360
%%EndComments
%%BeginProcSet:Adobe_Illustrator_1.1 0 0
4

1 に答える 1

2

バウンディングボックスには、マークが0、-750から650、50まで伸びていることが示されています

したがって、コンテンツのほぼ全体(750/800)がページの下にあります。GhostscriptはDSCコメントを無視することに注意してください。結局のところ、それらはコメントです。

これをページに配置するには、原点を変換し、場合によってはページを拡大縮小する必要があります。EPSファイルは、それ自体で印刷するためではなく、他のドキュメントに含めることを目的としていることに注意してください。BoundingVoxコメントを読み、EPSを正しく配置するのはドキュメントマネージャー次第です。

ドキュメントマネージャーがいない場合は、自分でこれを行う必要があります。コメントを変更してもまったく効果がないことに注意してください。

行の先頭に追加することから始めることをお勧めします。

0 750 translate

これにより、原点が750単位垂直に移動するため、ページが0,0から650,800に拡張され、どのような効果があるかがわかります。

于 2012-09-24T19:45:29.503 に答える