我正在使用互操作来创建 powerpoint 演示文稿。我使用 Shapes.AddPicture 将图像添加到幻灯片。
Shapes.AddPicture(strImagePath, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoFalse, Convert.ToInt32(shape.Left), Convert.ToInt32(shape.Top), Convert.ToInt32(xmlTempNode.Attributes["imgwidth"].Value), Convert.ToInt32(xmlTempNode.Attributes["imgheight"].Value));//load new image to shape
我将 imageheight 传递为 127,但最终幻灯片包含 imageheight 为 167 的图像。
任何帮助,将不胜感激。