问题标签 [epplus]

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.

0 投票
1 回答
872 浏览

c# - 将图片放入电子表格以填充整个单元格(合并单元格)

嗨,我正在使用 EPPlus 用数据填充电子表格,到目前为止,文本很好,但我在尝试添加图片时遇到问题?

我可以添加一张图片,但它来自左上角的单元格,并且它不包含在单元格中。

请有人告诉我如何将图片放入单元格并填充单元格?

0 投票
4 回答
7643 浏览

c# - 找到左上角单元格的坐标?使用 EPPlus

我正在尝试将图像映射到 excel 电子表格中,我需要找到当前单元格的坐标是什么?

我的代码目前循环遍历每个单元格,直到它在 excel 中找到一个匹配的标签,它知道这是放置图片的单元格。

我有单元格,我只是不知道如何获得单元格的顶部和左侧属性?

请帮忙!

提前致谢。

0 投票
5 回答
70936 浏览

c# - 另存为使用 EPPlus?

有谁知道如何使用 package.Saveas 功能?

目前,这以红色下划线显示以下错误:

'OfficeOpenXml.ExcelPackage.SaveAs(System.IO.Stream)' 的最佳重载方法匹配有一些无效参数

目前我正在以下列方式保存文件。

但是这样包保持打开状态,我无法使用它使用过的文件。

另存为将正确关闭包,但它不接受我的文件路径。


编辑

我试过这个:

但是得到以下错误?

包对象已关闭和处置,因此无法对此对象或在此包的一部分上打开的任何流执行操作。

0 投票
1 回答
843 浏览

c# - 如何使用 OpenXml 或 EPPlus 将图片嵌入到评论中?

我对 OpenXML 很陌生,发现 EPPlus 项目非常有用,但是我需要将评论的背景图像设置为图片。我可以在 Excel 中执行此操作,但是,我没有看到任何为此公开的接口。

以前有没有人在 OpenXML 中这样做过?或者可以为我指出一个好的起点?

谢谢,非常感谢

0 投票
1 回答
1724 浏览

epplus - EPPlus - 找不到第 10 列

我有一个应用程序,用户上传 excel(2007 或更高版本)文件,该文件被解析,内容存储在数据库中。我正在使用EPPlus从 Excel 中读取内容。这是代码片段

当 j 的值达到 11 时,出现以下异常Cannot find column 10。但我确实检查了文件,它实际上有列索引 10。我放了一个断点,观察第 9 列的值,它与第 10 列之前的值完全相同。

所以有人可以帮助我吗?真正的问题是什么?

我检查了 API,EPPlus lib 实际上有一个索引属性 Cells,它接受列的索引作为第二个参数。

0 投票
2 回答
3877 浏览

c# - 使用 EPPlus 写入 HTTP 响应不起作用

我正在使用 EPPlus 库将数据写入 Excel。我希望能够在 HTTP 响应对象中写入精细的内容并将其发送,以便客户端然后将文件保存为对话框并可以选择保存文件的位置。

到目前为止,在网上搜索了很多之后,我仍然没有成功,这是我的代码片段 -

我试过了 -

所有在线链接都显示相同的代码,但这仍然不起作用。也没有客户端或服务器端错误。

有什么想法吗?

编辑:因此,如果此代码有效,那么调用此代码的客户端可能存在一些问题?我对请求响应模型没有太多经验,我很有可能搞砸了。

我已经发出了一个包含要写入文件的内容的发布请求 -

在 ExcelDownloadHandler.ashx 中,我有

//一旦我对响应进行二进制写入,我应该会在浏览器上看到文件保存对话框,对吗?

0 投票
2 回答
5446 浏览

c# - 如何在同一图表上绘制 2 种图表使用 EPPlus

我想在 EPPlus(帮助导出 Excel 文件的 COM)中的一个图表上绘制 2 个不同类型的系列(即列和线)。任何人都知道该怎么做。提前致谢。

0 投票
3 回答
19623 浏览

c# - 使用 EPPlus 通过表达式进行条件格式化

我正在尝试使用 EPPlus 的条件格式化功能来格式化一些范围。我阅读了很多文档,但没有任何地方提到条件格式表达式。

我很困惑。不知道如何使用该功能。以下是我的一些问题:

  1. 我们可以使用多个范围来放入参数 ExcelAddress(如“H1:H17,L1:L17”、“AA1:AA17”)
  2. 将公式放入公式属性中是否类似于 Interop Excel?(就像我们使用“A1”来表示当前单元格以在互操作 Excel 中进行格式化)
  3. 你能给我一个使用条件格式表达式的小演示代码。

谢谢!

(对不起,我写的英语不好)

0 投票
2 回答
22042 浏览

c# - 使用 epplus 设置单元格宽度会影响整个列

我在解决这个问题时遇到了一些麻烦。有没有办法使用 epplus 从工作表中设置特定单元格的宽度?因为当我使用时,例如:

整个专栏都会受到影响。

提前致谢!

0 投票
1 回答
12163 浏览

c# - 使用 EPPlus 设置折线图使用的数据

我正在尝试使用 EPPlus 在 Excel 中自动添加一个简单的折线图。我有并且知道包含我要使用的数据的单元格范围。我希望图表如下所示:

在此处输入图像描述

Before和列的After内容比显示的要多得多。

我正在使用此代码创建图表并定位它,但我不确定如何设置图表使用的数据:

它可能与它有关,ec.Series.Add但我不确定如何正确使用它。如果你能指出我正确的方向,那就太好了。