问题描述
使用Myxls操作excel如何插入图片?
解决方案
解决方案二:
给你一个图片插入到word的例子:PictureBoxpp=newPictureBox();//新建一个PictureBox控件intp1=0;try{byte[]pic=(byte[])(dgv_EmpInfo.SelectedRows[0].Cells["photo"].Value);//将数据库中的图片转换成二进制流MemoryStreamms=newMemoryStream(pic);//将字节数组存入到二进制流中pp.Image=Image.FromStream(ms);//二进制流Image控件中显示pp.Image.Save(Application.StartupPath.ToString()+"\22.bmp");//将图片存入到指定的路径}catch{p1=1;}if(p1==0){stringFileName=Application.StartupPath.ToString()+"\22.bmp";//图片所在路径objectLinkToFile=false;objectSaveWithDocument=true;objectAnchor=wordDoc.Tables[1].Cell(1,5).Range;//指定图片插入的区域//将图片插入到单元格中wordDoc.Tables[1].Cell(1,5).Range.InlineShapes.AddPicture(FileName,refLinkToFile,refSaveWithDocument,refAnchor);}p1=0;
时间: 2024-10-14 11:16:20