Tag: c# 4.0

Epplus SetPosition图片问题

我正在使用Epplus库来生成Excel 2010和Asp.Net C#中的兼容文件。 我正在使用最新的3.1.2版本。 我先设置行高,然后再添加像这样的图片: ExcelPackage pck = new ExcelPackage(); var ws = pck.Workbook.Worksheets.Add("sheet 1"); while (i < dt.Rows.Count + offset) { ws.Row(i).Height = 84; i++; } dt是DataTable的DataTable。 设置高度后,我再次循环行添加图片 while (i < dt.Rows.Count + offset) { var prodImg = ws.Drawings.AddPicture(dr["code"].ToString(), new FileInfo(path)); prodImg.SetPosition(i – 1, 0, 14, 0); prodImg.SetSize(75); } 这工作,但这不: var prodImg = ws.Drawings.AddPicture(dr["code"].ToString(), […]

使用OpenXML创build合并单元格

请考虑这个Excel: 它是XML: 我想要使​​用OpenXML创build具有多个合并单元格的Excel。 我怎么能做到这一点? 谢谢

如何使用C#从DataSet中创build多个工作表的Excel文件

如何使用C#从DataSet中创build多个工作表的Excel文件。 我已经成功创build了一个单张纸的Excel文件。 但是我不能为多张纸做这件事。 关心苛刻

您尝试打开的文件格式与Asp.Net中的文件扩展名所指定的格式不同

您试图打开的文件格式不同于当试图在Excel中打开文件时由文件扩展名c#错误指定的格式。 这是我的代码 public ActionResult Export(string filterBy) { MemoryStream output = new MemoryStream(); StreamWriter writer = new StreamWriter(output, Encoding.UTF8); var data = City.GetAll().Select(o => new { CountryName = o.CountryName, StateName = o.StateName, o.City.Name, Title = o.City.STDCode }).ToList(); var grid = new GridView { DataSource = data }; grid.DataBind(); var htw = new HtmlTextWriter(writer); grid.RenderControl(htw); writer.Flush(); output.Position […]

C#-Excel互操作性

我想从C#4.0(VS 2010 Express Edition)中调用Excel工作表。 当我宣布时, Microsoft.Office.Interop.Excel.ApplicationClass excel = new Microsoft.Office.Interop.Excel.ApplicationClass(); excel.Visible = true; 我收到错误为 Interoptypes“Microsoft.Office.Interop.Excel.ApplicationClass”不能embedded。 改用适用的界面。 什么是灵魂?