日期:2014-05-17 浏览次数:21543 次
Quote: 引用: Quote: 引用: http://blog.csdn.net/happy09li/article/details/7431967 sheet.Shapes.AddPicture(ds.Tables[0].Rows[row][col].ToString(), Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoTrue, Convert.ToSingle(range.Left) + 15 + image.Width, Convert.ToSingle(range.Top) + 5, image.Width, image.Height); //插入图片 谢谢斑竹,我忘记说是在生成word时,在word里插入图片了。想要定义图片的的位置。 对了,由于是在页眉处插的,所以可设置top和left的Shapes.AddPicture貌似不行,只能InlineShapes.AddPicture,里面有个range参数是用来设置位置的好像,就是不知道该怎么用。
Quote: 引用: http://blog.csdn.net/happy09li/article/details/7431967 sheet.Shapes.AddPicture(ds.Tables[0].Rows[row][col].ToString(), Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoTrue, Convert.ToSingle(range.Left) + 15 + image.Width, Convert.ToSingle(range.Top) + 5, image.Width, image.Height); //插入图片 谢谢斑竹,我忘记说是在生成word时,在word里插入图片了。想要定义图片的的位置。
http://blog.csdn.net/happy09li/article/details/7431967 sheet.Shapes.AddPicture(ds.Tables[0].Rows[row][col].ToString(), Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoTrue, Convert.ToSingle(range.Left) + 15 + image.Width, Convert.ToSingle(range.Top) + 5, image.Width, image.Height); //插入图片
sheet.Shapes.AddPicture(ds.Tables[0].Rows[row][col].ToString(), Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoTrue, Convert.ToSingle(range.Left) + 15 + image.Width, Convert.ToSingle(range.Top) + 5, image.Width, image.Height); //插入图片