用于WPF的SpreadStreamProcessing是一个高性能电子表格文档库,它使您能够使用更少的计算资源和最小的内存创建和导出大型XLSX和CSV电子表格文档。享受可以轻松处理大量数据的高性能电子表格。
文档模型不依赖于第三方软件或UI。用户可以处理支持Microsoft Excel的文档,甚至不需要在客户端或服务器上安装Microsoft Excel、Microsoft Office或任何其他外部库。
该库动态地将文档内容写入指定流以提高内存效率。每次处理导出的对象时,将设置的值写入流。这允许您创建具有出色性能的大型文档。
使用高性能的SpreadStreamProcessing库轻松地将新工作表附加到新的或现有的工作簿中。利用API获取附加的工作表名称,以避免工作表命名中可能发生的冲突。
WPF的SpreadStreamProcessing分组特性允许将行和/或列放置在用户可以展开和折叠的部分中——当我们想要隐藏详细数据的复杂性并只显示它的摘要,同时仍然让用户可以看到它时,这非常有用。在创建行/列时,使用SpreadStreamProcessing API设置行/列的轮廓级别。
单元格是工作表中数据的基本单位——它们是行和列的交点。WPF API的SpreadStreamProcessing提供了多个属性来定义单元格的值和格式选项。您可以对填充、边框、字体系列和大小、包装应用不同的设置,以及使用各种格式字符串,从而轻松处理不同类型的数据。
除了在工作表中创建单元格时设置各种单元格属性外,还可以将单元格值设置为OpenXML格式支持的任何公式。这将保证当文档在遵循此格式的任何电子表格应用程序中打开时,公式将得到适当的评估。
单元格样式是一组预定义的格式选项,如边框选项、字体和格式字符串,允许您在单元格创建期间在整个文档中重用它。通过这种方式,您可以确保电子表格中单元格外观的一致性。
在创建单元格时,您可以将两个或多个相邻单元格合并为一个单元格,该单元格横跨多个行和列。
冻结窗格是一个有用的功能,允许在用户滚动时始终保持工作表的一部分可见。该API允许在创建过程中冻结任意数量的行和列。