0

「 OpenXMLを使用してWord文書の画像を置き換える」にある質問に引っ掛かりました。いくつかのImagePartTypeタイプがあることに気づきました。拡張機能を使用する以外に、特定の画像をどのタイプにするかを簡単に「組み込む」方法はありますか?ImagePartType列挙型は、多くのWordProcessingML構造体と同様に、PowerPointでも使用されます。

たとえば、image1.bmpのImagePartType.Bmp、image1.emfの
ImagePartType.Emf
、image1.gifのImagePartType.Gif、image1.icoのImagePartType.Icon、image1.jpegのImagePartType.Jpeg、またはimage1.pcxImagePartTypeの
image1.jpgImagePartType.Pcx .Png on image1.png
ImagePartType.Tiffonimage1.tiffまたはimage1.tifImagePartType.Wmfon
image1.wmf

4

1 に答える 1

0

実際にはbmpファイルであるfilename.pngを使用でき、すべて正常に機能するため、ありません。確実に知る唯一の方法は、実際のビットマップファイルを読み取り、それがどの形式であるかを確認することです。

これを行うには、Imageクラスにロードするか、最初の数バイトを読み取って各形式の署名を探します。

于 2011-05-25T02:58:12.320 に答える