问题标签 [epplus-4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何使用 EPPlus 一次性插入一行
我已经开始使用 EPPlus,我想知道是否有一种方法可以一次性插入一行,而不必逐个单元格地填充。
例如,假设我的第 6 行填充了各种数字,我可以通过用逗号或制表符分隔值来插入行中的所有单元格吗?就像是:
(我知道上面的语法不起作用,只是想知道是否有办法做类似的事情)。谢谢!
asp.net-mvc - 从 MVC 下载 EPPlus Excel 导致内存不足异常
我正在使用以下代码将 EPPlus 包作为 asp.net MVC 中的 Excel 文件发送到客户端。但是,我遇到了抛出 OutOfMemoryException 异常的大文件的问题。
问题在于:ExcelPackage.SaveAs(context.HttpContext.Response.OutputStream);
我也试过:
context.HttpContext.Response.BinaryWrite(ExcelPackage.GetAsByteArray());
有没有办法直接从 ExcelPackage 流式传输响应,而不是在发送之前为其分配一块内存?
c# - 如何使用 EPPlus 在 excel 文件 (xlsx) 中以像素为单位获取形状/图片坐标
有没有人成功地使用 epplus 在 excel 2010 文件中以像素的形状或图片获得 x 和 y 坐标?
c# - EPPlus - Read Excel Table
Using EPPlus, I want to read an excel table, then store all the contents from each column into its corresponding List
. I want it to recognize the table's heading and categorize the contents based on that.
For example, if my excel table is as below:
I want the data to store in List<ExcelData>
where
So that I can call out the contents using the heading name. For example, when I do this:
It will give me this output:
This is really all I got:
Please help :( I have spent long hours searching for sample code regarding this so that I can learn from it but to no avail. I also understand ExcelToLinQ is managed to do that but it can't recognize table.
asp.net - 不可读的excel内容Epplus
我正在发出一个 Post 请求并从一个端点接收响应,通过它我接收到 excel 内容。
我之前使用过这个端点并尝试绑定一个电子邮件工作者,效果很好。(符合终点的反应很清楚)。
现在有一个不同的要求,我需要对这个端点进行 post 调用并下载 excel file.xlsx 文件,因此生成的文件已损坏,我 excel 会在文件下载后尝试恢复它。
已经通过不同的线程并尝试了几乎所有内容。
似乎没有任何效果。
尝试1:
在调试时,我确保关闭响应。(响应。结束())。甚至添加了显式标题
试试 2
已明确将 memoryStream 写入响应。Response.BinaryWrite(tgtBytes);
在写入响应之前确保 Response.Clear 并确保 memoryStream.dispose 和 Response.End。甚至用过。Response.ClearHeaders()。
试试 - 3。
而不是 MemoryStream,尝试使用文件流,保存在文件中并从写入的文件中下载。问题仍然存在。
我得到一个 binaryStream 作为响应并且没有完成编码,因为它不是十六进制值。
流已损坏(可能不是这种情况,因为我将端点用于不同的要求)或响应已损坏。
我应该如何检查确切的原因是什么?请让我知道我还能尝试什么。
asp.net - 使用 EPPlus 修改现有堆积柱形图
所以这是我的问题,我有一个格式很好的堆积列报告的 Excel 报告。是否可以像创建新图表一样查找和编辑现有图表。系列点的数量是动态的(值将在报告中)。所以我希望能够改变现有图表上系列的范围。
c# - Epplus 导出错误如下:'System.Data.DataSet' 对象类型'System.Data.DataTable' 不是实物。
我想将gridview转换为.xls,但它会引发错误,当我单击确定时它给我“无法导出到excel。原始错误:'System.Data.DataSet'对象类型'System.Data.DataTable'没有被接受种类。” 这是我的代码;
我的搜索按钮
我的导出按钮
我搜索然后当我单击导出按钮时它给我错误。
ssis - 使用 EPPLUS 从数据库表生成 Excel 文件时文件始终为只读
我正在使用 EPPLUS 从数据库表生成 Excel 文件,但创建的文件保持只读模式,直到整个 SSIS 进程停止。我需要在该过程的后期移动文件,这将始终失败,并在 SSIS 中显示以下消息:
[文件系统任务] 错误:发生错误并显示以下错误消息:“该进程无法访问该文件,因为它正被另一个进程使用。”。
当我尝试在 excel 中打开文件时,我得到了“正在使用的文件”
book1.xlsx 被“另一个用户”锁定以进行编辑。打开“只读”或单击“通知”以只读方式打开并在文档不再使用时收到通知。我希望你能帮助我。
这是我的代码:
我正在使用 EPPLUS 4.0.5,我计划将其更新到 4.1,但发行说明并未涵盖此问题。
编辑: 我已经升级到 4.1,但问题仍然存在。