私はこの解決策に終わった。 GemBox.Documentという名前のライブラリが見つかりました。不都合なことに、この図書館は最大20段落の書類にのみ無料です。だから私は余分な段落を削除しなければならなかったし、このコードを使用してドキュメントの最初の画像を取得しました。
public void CreateSubnestImageFromNestingReport(string picturePath,string docPath)
{
var fileDir = Path.GetDirectoryName(picturePath);
Directory.CreateDirectory(fileDir);
ComponentInfo.SetLicense("FREE-LIMITED-KEY");
var document = DocumentModel.Load(docPath, LoadOptions.DocDefault);
var pict = document.GetChildElements(true).Single(el => el.ElementType == ElementType.Picture) as Picture;
File.WriteAllBytes(picturePath, pict.PictureStream.ToArray());
}
あなたは '.doc'文書にバインドされていますか、' .docx'を使用できますか? – jAC
はい、私のソース文書の種類は* .docです。 – Josef