【小ネタ】office 製品に貼り付けられた画像ファイルを抜き出したい! | バシャログ。 http://t.co/3AmIka2D
November 03, 2012
【小ネタ】office 製品に貼り付けられた画像ファイルを抜き出したい! | バシャログ。
突如寒くなってきて朝布団から出るのがつらい...kimoto です。 今回は、ちょっとした小ネタを。 いや、 元ネタは小ネタどころではなく凄い記事なのですが。 Office 製品のファイルから画像のデータのみを抜き出したい時などに役立つ tips です。 まずはワード 先日、Word のファイルから画像を抜き出したい時に Word を起動すらしなくて良い方法が話題にあがっておりました。 やりかたは簡単。拡張子を「.docx」を「.zip」にし、そのまま解凍するだけです。 すると「_rels」「docProps」「word」というディレクトリができるので、「word」の中を見てみます。 画像データがあれば、ここに「media」というディレクトリができており、その中に画像ファイルが入っています。 べんり! じゃあエクセルは? これはすごい!ということで、他のファイルはどうかを試してみました。 まずはエクセル。 同じように「.xlsx」を「.zip」にし、ダブルクリックで解凍! するとやはりちゃんと解凍され、できたディレクトリには先程と似た「_rels」「docProps」「xl」というディレクトリができています。 そして「xl」の中を覗くと...ありました!「media」というディレクトリの中に、ちゃんと画像が入っています。 ならパワポも!? ということで拡張子を「.pptx」から「.zip」にして解凍してみます...。 やはり「_rels」「docProps」「ppt」というディレクトリ郡ができ、「ppt」の中には「media」が! そして、ばっちりその中に画像ファイルが入っておりました。 てことで その他、画像だけでなくテキストデータなども xml ファイルとして格納されています。 いやー、office 製品のファイルが実は zip で固めてあるとは思ってもみませんでした。 元ネタはこちらの記事です。すごいですね!
/image%2F0125000%2F201304%2Fob_47895faddaed68a2ed7ebf13bab273a7_scraplex-circle-white.png)

