从Excelfile RightHeaderPicture中提取标题图像
我手动在我的Excel文件的右上角插入一个图像。 如何通过excel互操作获取它?
背景是自动文件验证。
这一个返回正确的文件名(没有扩展名),所以我相信这是正确的地方:
excelApp.ActiveSheet.PageSetup?.RightHeaderPicture
但是,如果迭代文件中保存的图像,则只会显示单元格中的图像:
foreach (var shape in excelApp.ActiveSheet.Shapes)
{
MessageBox.Show(shape.Name);
}
使用excelApp.ActiveSheet.Pictures
不会给出其他结果
Excel工作簿只包含一张表。
我有遗漏的财产吗?
msdn上的外部链接没有帮助:
https://msdn.microsoft.com/de-de/library/microsoft.office.interop.excel.pagesetup.rightheaderpicture(v=office.11).aspx https://msdn.microsoft.com/de-de/库/ microsoft.office.interop.excel.graphic_members(v = office.11)的.aspx
链接地址: http://www.djcxy.com/p/75447.html上一篇: Extract Header Image from Excelfile RightHeaderPicture
下一篇: How to create Excel file using OpenXML without creating a local file?