问题标签 [gembox-spreadsheet]
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# - 如何从包含 ExcelFile 作为字符串的 http 响应转换回实例 ExcelFile(库 GemBox)?C#
我想为我的控制器编写集成测试,它返回 HttpResponseMessage,其中有“内容”作为字符串,他的内容类型为“application/vnd.openxmlformats-officedocument.spreadsheetml.sheet”
如何将此字符串转换回实例 ExcelFile - 库 gembox?
这个控制器例如:
这个例子下载服务
这个测试例如:
这是前面的回应
gembox-spreadsheet - PDF转换问题
我正在使用 GemBox.Spreadsheet 创建和保存 Excel 电子表格,并将保存的工作表转换为 PDF。
当我在保存的电子表格上运行示例程序时,它会打开并正确地将 Excel 电子表格写入 PDF。在我的代码中,我保存了电子表格,然后尝试将其保存为 PDF。保存会引发异常 Width 和 Height 必须为非负数。
我希望保存成功,但是会抛出所描述的异常。
excel - 如何使用 Gembox.Spreadsheet 调整 Excel 表格的大小?
我正在使用 Gembox.Spreadsheet 将现有工作簿中的 Excel 表格内容替换为 C# 代码中的新内容。有时数据的行数比现有表多,有时数据的行数更少。为了调整表的大小,我的第一次尝试是逐步添加或删除行。但是,如果行数差异很大,这可能会很慢。这是代码:
添加分析器表明到目前为止最慢的操作是table.Rows.Add()
. 我还没有描述我需要删除行的情况,但我预计会这样。
我在写入之前知道我的数据有多大,那么如何在较小的操作中准备表格以使其具有正确的大小?有引用表格的公式和数据透视表,我不想破坏它们。
.net - GemBox.Spreadsheet 使用 .net Web 服务下载 xlsx 文件
我正在编写一个 .net Web 服务来下载使用免费版 GemBox.Spreadsheet 创建的 excel 文件。调用服务,服务器运行但没有给出任何答案。这是代码。任何想法(或另一个图书馆)?谢谢
'''
'''
c# - 为什么调用 Excelfile.save 时 Gembox 电子表格会崩溃:FileNotFoundException 无法加载文件或程序集 System.Security.Permissions
我正在使用 Gembox 打开、修改和保存 xlsx 文件。对 Excelfile 调用 Save 会导致 System.IO.FileNotFoundException。
问题发生在我们公司的序列号和免费密钥上。
示例代码
错误信息
堆栈跟踪
版本
- .NET Core 3.1(3.0 也失败)
- GemBox.Spreadsheet 版本=45.0.1131
- Visual Studio 2019 (VisualStudioVersion = 16.0.29905.134)
- Windows 10 专业版 64 位
示例 csproj 文件
excel - “我们发现 Excel 中的某些内容存在问题”公式的问题
我知道错误“我们发现 Excel 中的某些内容存在问题”已被问过很多次,但我还没有找到导致此问题的根本原因。
在我的 excel 文件中,我切换公式后会出现此错误
到以下公式
基本上,我只是添加 Value() 函数,因为 Column2 中的值通常看起来是“数字存储为文本”。
使用 GemBox 将数据添加到模板文件(它包含提到的公式)。算法是我有模板,运行将数据添加到文件的应用程序,然后我打开文件,一切都很好。
但是当我更正添加 Value() 函数的公式时,当我尝试在最后一步打开文件时它会崩溃。
我唯一想到的是 xlookup 函数接受data 数组,所以我不能通过将数组传递给它来使用 Value 函数。但是,如果我手动更改公式,效果很好
c# - R1C1-formulas in Gembox.Spreadsheet
I am testing GemBox.Spreadsheet (47.0.1031) and found a note that R1C1-formulas are available in the latest versions.
But, how does it work? My tests have failed so far:
not even =R1C1
works, and =RC1
is read as an absolute reference (column RC row 1), despite my attempt with the PrioritizeR1C1ReferencingNotation
setting.
Excel shows a warning about corrupted content in /xl/worksheets/sheet1.xml-Part when opening the file and removes the formula.
c# - 在 Excel 文件中复制带有图像的单元格范围
我正在使用GemBox.Spreadsheet将单元格从一张 Excel 表格复制到另一张表格中。单元格来自特定的命名范围,我正在使用CellRange.CopyTo
这样的方法:
这适用于所有单元格的值和格式,但它不会复制图像。
这是预期的行为吗?如何复制数据和图像?