概述

本文简要地解释了RadSpreadStreamProcessing什么是传播流,与RadSpreadProcessing库相比,它是如何工作的,以及什么时候使用它。

Xamarin忍者图像的Telerik UI

SpreadStreamProcessing是Xamarin的Telerik UI,一个专业级的UI组件库,用于构建现代和功能丰富的 应用程序。想要试用它,可以注册一个30天的免费试用期。

RadSpreadStreamProcessingTelerik文档处理库。此组件的完整文档可在以下站点获得https://docs.telerik.com/devtools/document-processing/libraries/radspreadstreamsprocessing

快速导出图像

什么是传播流?

扩展流是一种文档处理范例,允许您以优异的性能和最小的内存占用创建大型电子表格文档。

内存效率的关键在于传播流库直接将电子表格内容写入流,而不需要在内存中创建和保存电子表格文档模型。每次导出器对象被释放时,设置的值都被写入流中。这允许您创建具有出色性能的大型文档。

关键特性

你可以利用的一些功能是:

RadSpreadStreamProcessing vs. RadSpreadProcessing

库之间有两个主要的区别。

  • RadSpreadStreamProcessing只能用于创建文档和向现有文档追加数据。另一方面,你可以使用RadSpreadProcessing也用于阅读和修改文件的内容。
  • RadSpreadStreamProcessing直接写入流,不像RadSpreadProcessing它为文档中的元素创建模型。这就是传播流库使用的内存明显低于使用时的原因RadSpreadProcessing

何时使用RadSpreadStreamProcessing

您可以使用RadSpreadStreamProcessing以较低的内存占用和优异的性能创建和导出大量数据。

需要引用

您有两个选项可以向Xamarin添加所需的Telerik引用。表单应用程序以便使用RadSpreadStreamProcessing

如果您不想添加所有Telerik.UI.for.Xamarin的nuget包,您可以选择添加一个单独的nuget包。对于RadSpreadStreamProcessing,您必须安装Telerik.Zip而且Telerik.Documents.SpreadsheetStreamingnuget包。

  • 手动添加对Telerik程序集的引用,使用RadSpreadStreamProcessing所需的程序集检查下面的列表:

    • Telerik.Zip.dll
    • Telerik.Documents.SpreadsheetStreaming.dll

    请记住,这些程序集位于Portable文件夹中,仍然需要在Xamarin中添加对它们的引用。表单项目以及在每个平台项目(Android | iOS | UWP)。

在本文中
Baidu
map