我尝试过以下代码从word文档中复制数学表达式并将其保存为图像,但它不起作用。
foreach (OMath math in doc.Content.OMaths)
{
math.Range.Select();
math.Range.CopyAsPicture();
System.Windows.Forms.IDataObject dobj = System.Windows.Forms.Clipboard.GetDataObject();
if( dobj.GetDataPresent(typeof(System.Drawing.Bitmap)) )
{
System.Drawing.Bitmap bitmap = (Bitmap)dobj.GetData(typeof(System.Drawing.Bitmap));
bitmap.Save("C:\\tempFolder\\Image" + cnt + ".bmp", ImageFormat.Bmp);
}
cnt++;
}
任何人都可以提供帮助? 提前谢谢。