MicrosoftのパワーポイントやWord(バージョンは問いません)のファイルを小さくするソフトを
作りたいと考えています。
といっても、zip形式などに圧縮するのではなく、パワポやワードに貼り付けられた画像の解像度や
フォーマットを変えたりして小さくですが、MSDNや他のサイトを検索してもなかなか見つかりません。
どのようにすれば実現できるのでしょうか?
よろしくお願いします。
オフィス製品のファイル(.xlsや.pptなど)はフォーマットの仕様が公開されているようです。
http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx
上記サイトを参照しながら、
バイナリファイルを解析してデータサイズを落とせるところは落とす、
という作業をされるのが近道ではないでしょうか。
便利そうなソフトだと思いますので、
心より応援いたします。
コメントがあいていないのでこちらでお知らせいたします。
こちらのソフトと同じ機能を想定されていると言うことでしょうか。
完全Office圧縮 Plus
http://www.junglejapan.com/products/sec/pfc/office/plus/
基本機能でも圧縮はあるようです。
【Office】Excelなどに画像を貼付けたファイルのサイズ縮小方法
http://const.livedoor.biz/archives/24611910.html
複数Office文書内の画像を一括圧縮してファイルサイズを軽減「Office最適化」
http://www.forest.impress.co.jp/article/2008/10/10/officeoptimiz...
回答ありがとうございます。私の説明不足でしたが、小さくするソフトを作りたいのです。
そのためには、どのようなコードで作ればよいのかが知りたいのです。
オフィス製品のファイル(.xlsや.pptなど)はフォーマットの仕様が公開されているようです。
http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx
上記サイトを参照しながら、
バイナリファイルを解析してデータサイズを落とせるところは落とす、
という作業をされるのが近道ではないでしょうか。
便利そうなソフトだと思いますので、
心より応援いたします。
回答ありがとうございます。私の説明不足でしたが、小さくするソフトを作りたいのです。
そのためには、どのようなコードで作ればよいのかが知りたいのです。