对类型“位图”的引用声称它是在“ System.Drawing”中定义的,但找不到

时间:2019-03-16 13:35:18

标签: .net-core openxml openxml-powertools

我正在尝试使用.Net Core Project中的Open XML强大工具将DOCX文件转换为HTML。一切都很顺利,直到我在文档文件中遇到图像为止。 我尝试使用下面的代码使用开放的XML强大工具导出图像

using (WordprocessingDocument wDoc = 
   WordprocessingDocument.Open(memoryStream, true))
{

WmlToHtmlConverterSettings settings = new WmlToHtmlConverterSettings()
{

    ImageHandler = imageInfo =>
    {

        imageInfo.Bitmap.Save([...]);

        ImageFormat format = imageInfo.Bitmap.RawFormat;

    }
}

XElement htmlElement = WmlToHtmlConverter.ConvertToHtml(wDoc, settings);

}

当我在ImageHandler中使用imageInfo.Bitmap.Save(ms, imageFormat);'时。我确实尝试从nuget添加System.Drawing.Common程序包,但这不能解决错误。

0 个答案:

没有答案