[Namazu-devel-ja 1412] Re: Office 2007, Visio 2007 対応
Yukio USUDA
m6694ha392t @ asahi-net.or.jp
2006年 12月 28日 (木) 07:27:22 JST
臼田です
On 2006/12/28, at 2:09, Tadamasa Teranishi wrote:
>
> 基本的には OLE Storage なので、File-MMagic では
> Word と認識される
> のだろうと思います。
>
> ただ、UNIX では未対応の形式となるにも関わらず、
> Windows では
> Word と認識されるのは何故かなと。
>
環境によって動作が違うのは不思議ですね
>>> 次に Office 2007 からは新しい形式となるようで、Word,
> ...
>> これらのファイルの中身は zip で固めた xml ファイ
>> ル群
>> なので
>> OpenOffice.org 用のフィルタを改造して対応できそうですね。
>
> はい。OfficeXML って奴ですね。
>
> フィルタはともかく、まずはメディアタイプを判定しないといけない
> のです
> が、現在 ooo.pl って拡張子判定だけでの判定でしたっけ?
File-MMagic では zip として判定されるので
zip ファイルのときは拡張子と組み合わせて判定するように
mknmz 側で処理を追加しています。
http://www.namazu.org/ml/namazu-devel-ja/msg03256.html
OpeenOffice.org のファイルは新しいものは zip アーカイブの
先頭に
mimetype 名が非圧縮で入っているので magic だけで処理
できる可能性もありますが、OfficeXML が普通に zip
アーカイブに
なっているのであれば拡張子を登録しないと zip として判定さ
れますね。
臼田幸生
Namazu-devel-ja メーリングリストの案内