c#向excel插入图片问题

问题描述

XlsDocumentxls=newXlsDocument();//新建一个xls文档xls.FileName="Spotplan_"+date.ToString("m",ce).Remove(date.ToString("m",ce).Length-1)+date.Year.ToString()+".xls";//设定文件名xls.SummaryInformation.Author="test";//填加xls文件作者信息xls.SummaryInformation.Subject="";//填加文件主题信息xls.DocumentSummaryInformation.Company="test";//填加文件公司信息stringsheetName="test";Worksheetsheet=xls.Workbook.Worksheets.AddNamed(sheetName);Cellscells=sheet.Cells;Excel.ApplicationxApp=newExcel.ApplicationClass();Excel.WorkbookxBook=xApp.Workbooks._Open(xls.FileName,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);Excel.WorksheetxSheet=(Excel.Worksheet)xBook.Sheets[1];//将图片的左上角与B2单元格对齐xSheet.Shapes.AddPicture(@"C:logo.gif",Microsoft.Office.Core.MsoTriState.msoFalse,Microsoft.Office.Core.MsoTriState.msoTrue,2,2,200,200);目前的代码是这样的现在的结果是出来两个excel一个是数据excel另一个就是含有logo。gif的excel怎么合并起来我想实现的是:在xls.FileName这个excel文档中插入logo.gif

解决方案

解决方案二:
您好,请问为什么我编译这条代码xSheet.Shapes.AddPicture(@"C:logo.gif",Microsoft.Office.Core.MsoTriState.msoFalse,Microsoft.Office.Core.MsoTriState.msoTrue,2,2,200,200);其中Microsoft.Office.Core.MsoTriState.msoFalse,Microsoft.Office.Core.MsoTriState.msoTrue显示有错误?

时间: 2024-11-03 10:58:36

c#向excel插入图片问题的相关文章

服务器-excel插入图片无法显示

问题描述 excel插入图片无法显示 我在excel2010中批量插入图片(用高级工具箱)时,自己的电脑上能显示图片,但是到了别人的电脑上却看不到图片(局域网中有其他电脑能看到).excel 提示的信息为:"无法显示链接的图像.该文件可能被移动,删除或者重命名.请验证该链接是否指向正确的位置或者文件".请问这个问题怎么解决啊. 图片是放在局域网中的服务器上面.访问服务器没有问题. 解决方案 有可能是图片的问题,路径之类的 解决方案二: csdn博客插入图片无法显示,显示红叉Excel插

通过xslt文件向excel插入图片

问题描述 最近在做一个项目,是B/S架构的,在客户端要生成excel报表,如果只是文字的内容,我是先生成xml文件,然后通过xslt文件转换,可以对报表的格式及内容做比较好的控制,但是现在要在excel中插入图片,实在是不知道怎么通过xslt转换了,看网上说的,要用owc组件,这个要在服务器端生成excel文件,觉得不安全,怕出什么问题,还是向问下各位大侠,牛人,该怎么做,现在快急疯了 解决方案 解决方案二:怎么没人回啊,自己顶一个解决方案三:插入图片那就必须先把图片下载到客户端,网页可以通过文

C#向Excel报表中插入图片的2种方法

这几天做向Excel插入数据,其中有插入图片的需求,经试验,下面2种方法都可以插入图片,但各有不同的用处.现将这2种方法共享出来,希望需要的朋友进行参考,代码中已经有详细注释了. 注意:使用之前需要引用COM:Microsoft Office 11.0 Object Library 如果引用列表中没有,需要自行添加 C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE 调用方法: MengXianhui.Utility.ExcelReport.

excel如何在表格页眉处插入图片呢?

  excel如何在表格页眉处插入图片呢?           效果图: 步骤 1.打开excel表格; 2.点击"页面布局"中的"打印标题"下方的小箭头,如图红色小方框; 3.然后会显示以下界面; 4.点击"页眉/页脚",然后再点击"自定义页眉"; 5.然后会显示以下界面; 6.如需要图片居中于页眉中间,则点击中间的白色方框;然后在点击图片按钮,如图; 7.点击需要插入的图片,然后点击"插入"; 8.点击

Excel如何快速插入图片

  1.打开Excel表格,点击需要插入图片的单元格. 2.接着点击工具栏的"插入"→"图片",接着我们就可以选择想要插入的图片. 3.插入图片后我们可以对图片的尺寸位置以及一系列的相关设置进行修改.

mfc-VS2010 MFC向office excel中插入图片时失败

问题描述 VS2010 MFC向office excel中插入图片时失败 有的电脑能成功,有的失败,失败提示"未找到指定文件",有没有大侠帮忙解决下 解决方案 检查下文件的路径.贴出你的代码,在文件名的地方调试

使用aspose.excel在页眉页脚中插入图片

问题描述 如题,我用这个方法sheet.PageSetup.SetFooterPicture(1,bytes);插入图片,但是图片没有插进去,请问有人知道怎么使用aspose.excel在页眉页脚中插入图片吗? 解决方案

利用epplus在EXCEL中插入图片如何让其不随单元格变化而变化

问题描述 我在,NET程序中运用epplus向excel中插入图片,但图片所在行的单元格的高度发生变化,比如单元格变高了,那么刚插入图片也会被撑大.如果运用Office的API做的话,会有个属性设置,能让图片不随单元格的变化而改变大小,但是epplus中没有类似的属性设置,请问各位技术大拿,如何解决此类问题?谢谢! 解决方案 解决方案二:那个epplus怎么样加坐标轴标题?

求助!!如何在Excel的单元格中插入图片

问题描述 求助!在单元格中插入图片,不是直接把图片放进去,这样会破坏Excel的样子.是把图片放入某个单元格,当点击这个单元格就可以把图片放大显示出来.只要能实现效果,用其他方法也行.注意:不是像下图这样直接把图图片放进去谢谢各位了 解决方案