綽綽バエフ

社会の片隅でひっそりと暮らす貧乏フリーランスのもがき苦しむ日常。

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--.--.-- --:-- | スポンサー広告 | トラックバック(-) | コメント(-) |
FC2 managemented
あるメーカーの製品マニュアルの組版中である。
製品を操作するイラストを多数、書き起こす必要あり。
開発の人からDXFファイルをもらって、Illustrator CSで開いて…
あり? 開けねえ!
以前もらったファイルは開けたのに。
「ファイル形式が不明」って、こないだDXF形式開けてたじゃんかよ。
よし、検証開始。

Macのv8, v10では開けた。
めったに使わないので封印していたWinのv8を引っ張り出してきて、
手元にある古いWinマシンにインスコして、やってみたら開いた。
でもCSでは開かん。なぜの嵐。

アドビのフォーラムやFAQ、そのほかいろいろググってみると、
どうやらCADソフトからDXFに書き出すときの情報によっていろいろ制限があるらしい。

Illustrator CSおよびCS2では、ファイル形式(バージョン情報?)が
 2004形式は非対応
 2000形式は対応
だそうだ。なんのこっちゃ。

開けないDXFファイルの形式を調べるには、エディタで開いてみる。
エディタで開いたファイルの先頭のあたりに以下の記述があるらしい。

(2004の場合)
$ACADVER
1
AC1018

(2000の場合)
$ACADVER
1
AC1015

以前もらってCSでも開けたDXFファイルをエディタで見てみると、
確かに2000形式の「AC1015」って記述があった。
開けないDXFファイルをエディタで見てみたが、
「$ACADVER」などという記述は発見できなかった。
二つのファイルを見比べてみたが、先頭の十数行の文字列がまるで違う。

DXFファイルを送ってくれた人が何のアプリを使っているのかわからない。
何度かたずねたことがあるが、社外秘っぽいニュアンスで教えてくれなかった。
以前と今回とで、書き出し時のバージョンが違うのは明らかなので、交渉してみよう。

ということで、一応解決っと。
FC2 managemented












管理者にだけ表示

トラックバックURL↓
http://shakushaku.blog23.fc2.com/tb.php/7-e8667507