web-dev-qa-db-ja.com

EMFをPDF(ベクトル)に変換する

画像のベクトル文字を保持しながら、EMFファイルをPDFに変換できるWindowsプログラムはありますか?

WindowsではXP私はいつも画像とFAXビューア(これは今まで見た中で最高のEMFビューア)を使用し、それをPDF残念ながら、XPの時代は終わり、Windows7のフォトビューアはEMFファイルを開くことさえできません。

これまで、多くのビューアとコンバータをテストして、次の結果が得られました。

  • Windows7統合PhotoViwer-> EMFを開くことができません
  • ImageMagick Windowsプリコンパイル済みバイナリ ->ラスターイメージ
  • XnView (PDFに印刷)->ラスター画像
  • Inkscape ->読み込みエラー(歪んだ、間違ったテキストサイズと位置)
  • Microsoft Office2010フォトビューアー->白いページを印刷します
  • VeriPDF EMF2PDF コンバーター->ラスター画像(テキストサイズが間違っています)

EMFをPDFに変換するために利用できる他のソフトウェアは何ですか?

4
Robert

wmf2eps は古く、サポートされていませんが、PDFに簡単に変換できる形式にデータを取得する可能性があります。

最悪の場合、使用できる可能性があります Windows XPモード

新しいWindows XPモードでは、古いWindows XPビジネスソフトウェアをWindows7デスクトップで直接実行できます。

主に中小企業を念頭に置いて設計されたWindows XPモードは個別のダウンロードとして提供され、Windows 7 Professional、Ultimate、およびEnterpriseでのみ機能します。WindowsXPモードには、Windows VirtualPCなどの仮想化ソフトウェアも必要です。どちらもMicrosoftのWebサイトから無料で入手できます。

2
RedGrittyBrick

LyX を使用してこれを行うことができますが、複数の画像では少し面倒かもしれません。 LyX EPS形式を優先 ベクター画像なので、ドキュメント全体をPDFに変換する前に、 自動的に変換 EMF画像をEPSに変換します)。

または、LyXを使用せずに、 metafile2eps.exe ツールを直接使用してから、 EPSをPDFに変換 を使用することもできます。

metafile2eps.exe screenshot

3
sblair

無料のWMFビューア を使用してこの作業を取得し、PDFドライバ(Distiller/CutePDFなど)に印刷することができました。

編集:どうやらそのプログラムはGPLされているので、理論的には誰かがソースコードを入手できるでしょう

1
Bob Mortimer

WIN APIと同様の場合は、EMFをPDFCreator仮想プリンターに描画するだけのコンソールユーティリティを作成できます。その結果、見栄えの良いPDF withベクトル文字。

EMFおよびGDI +ライブラリを使用してGDIをPDFCreator仮想プリンターに出力しようとしましたが、どちらの場合も結果はPDF =ベクトル文字で見栄えが良かった。結果のPDFの方が品質が高いため、GDI +の方が適切です。

また、PDFCreatorを「自動保存モード」で構成することもできます。この場合、ユーザーの操作なしでEMFをPDFに変換できるコンソールユーティリティを入手できます。

0
VictorTD