[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 メーリングリストの案内