• 締切済み

ViXでWMFや、DXF形式の画像を扱いたい

ViXでWMF(Windows Meta File)、EMF(Enhanced Meta File)、DXF (Drawing eXchange Format)、 SVG (Scalable Vector Graphics)を扱いたいのですが、どうやったらよいのでしょうか? Susieプラグインをインストールすることで、一部は見ることはできるようになりましたが、書き出しができません。 あるいは、これらの画像が扱えるVixに代わる統合画像ビュアーありますか?

みんなの回答

  • gungnir7
  • ベストアンサー率43% (1124/2579)
回答No.3

>JPG,BMP,PNG等の相互変換が簡単にできるので まずそこに挙げたラスタデータとベクタデータでは考えの次元が違います。 ラスタデータでは例えばJPGからPNGへの変換の場合、 JPG→BMP(DIB)→PNGというように間にbitmapをはさみます。 bitmapというのは画面に表示される形式ですが、 画面に表示できる形式にできれば後はエンコードの仕組みさえ 分かれば他の形式に変換できるわけです。 ベクタデータの場合は描画命令を収めるものですから、 変換後の描画命令がOSで動作補償されているか検討しないといけません。 この手間ひまが馬鹿にできないくらいかかります。 ベクタデータへの変換が敬遠される理由です。 第二点目として画像フォーマットの資料集めが意外と大変なのです。 その上フォーマットを理解するのにも時間がかかりますから、 フリーウェアの場合、作者に相当やる気が持続しているとか あるいはチームを組んでいるといった事情がないと難しいです。 (Susieはチームを組んでやっている代表例です) あなたが挙げたJPEG、png、BMPはいずれもオープン化団体で 資料が積極的に提示されており(ただし英語になります) 道具としては容易に手に入る部類のフォーマットです。 したがって特殊な形式間の変換の場合は市販ソフトに足が伸びるのですが、 そこから先の話はよく分かりません。 私の手元にかつてフォーマット間の相互変換の組込みツールの資料が来ました。 たしかベクタデータも入っていたと思いますが、1本50万円します。 完全な業務用なのですが、多分こういう方面に足を踏む込むことになります。

usatan2
質問者

お礼

詳しい説明ありがとうございます。 ベクタデータでは、ラスターデータのBMPに相当する標準形式がないということですね。簡単にはベクタデータの相互変換ができないことが良くわかりました。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2
usatan2
質問者

お礼

回答ありがとうございます。 でも、ご紹介いただいたソフトでは画像は見れますが、希望したような書き出しができませんでした。 ViX+Susieプラグインを超えることは残念ながらできませんでした。 ベクタファイルの相互読み書きはむりなのでしょうか?

  • gungnir7
  • ベストアンサー率43% (1124/2579)
回答No.1

どれもベクターデータのようですが、用途は何でしょう? あまりにも用途が特殊化しているので ビューアとして閲覧できるだけでも優秀だと思います。 変換はビューアの機能を超えていますので それらフォーマットは市販ソフトでも厳しいと思います。 フリーソフトのirfanviewは変換にもかなり力を入れており、 emfはその候補に入っていました。 なおwmfは16ビット時代のものであり、emfさえ扱えれば問題ありません。

usatan2
質問者

お礼

回答ありがとうございます。 >どれもベクターデータのようですが、用途は何でしょう? inkscapeとWinTopoでベクタ化した線画があるので、ベクタデータの相互読み書きがしたいのです。 >変換はビューアの機能を超えていますのでそれらフォーマットは市販ソフトでも厳しいと思います。 そうなんですか。 VixではJPG,BMP,PNG等の相互変換が簡単にできるので、同じようにベクタデータでも相互変換がしたいと考えたのです。

関連するQ&A