0
私は文書の単語を解析しようとしています。Visio図と画像があります。私は図を抽出し、Visio形式(.vsd、.vdx、.vsdx、.vsdm)で保存することはできません。C#Open XMLを使用しています。Open XMLを使用してWord文書からVisio図を抽出しますか?
私は文書の単語を解析しようとしています。Visio図と画像があります。私は図を抽出し、Visio形式(.vsd、.vdx、.vsdx、.vsdm)で保存することはできません。C#Open XMLを使用しています。Open XMLを使用してWord文書からVisio図を抽出しますか?
私は自分自身の質問を見つけて答えました。以下のコードはいずれかの場合です。
以下のコードは、Word文書のすべての画像を取得するのに役立ちます。 Visioの、MP3ビデオ:以下
はあなたのようなWord文書に埋め込まれたオブジェクトを取得するのに役立ちます。var IdR = doc.MainDocumentPart.GetIdOfPart(embeddedobjectpart);
string FileExtension = embeddedobjectpart.Uri.OriginalString.Split('.').Last();
FileExtension = "vsd";
stream = doc.Package.GetPart(embeddedobjectpart.Uri).GetStream();
long length = stream.Length;
byte[] byteStream = new byte[length];
stream.Read(byteStream, 0, (int)length);
string FilePath [email protected]"C:\test"." + "." + FileExtension;
fstream = new FileStream(FilePath, FileMode.OpenOrCreate)
fstream.Write(byteStream, 0, (int)length);
fstream.Close();