源码:TMS FlexCel Studio for .NET 7.19

2023-09-22 08:03:40

TMS FlexCel Studio for .NET 是100% 托管代码 Excel 文件操作引擎以及 Excel 和 PDF 报告生成,适用于 .NET、Xamarin.iOS、Xamarin.Android、Xamarin.Mac、Windows Phone 和 Windows Store

功能概述
使用 FlexCel Studio for .NET 创建可动态快速读写 Excel 文件的应用程序、Web 服务和移动设备应用程序
本机 .NET 组件(无需额外的 OLE/dll)允许读取、创建和修改本机 Excel .XLS 和 .XLSX 文件,而无需安装 Excel
支持的 Excel 2 至 2021 文件格式
在 .NET 3.5、.NET 4.0、.NET 4.5、.NET 4.6、.NET 4.7、.NET 5、.NET 6、.NET Core、Windows 通用应用、Windows Phone 8.1、Windows Store 8.1、Xamarin.iOS、 Xamarin.Android、Xamarin.Mac 和 Mono
极其快速且可靠的手动调谐 .XLS 和 .XLSX 引擎,每分钟能够生成数千个文件
能够修改 .XLS 和 .XLSX 文件并保留原始文件中存在的几乎所有内容,从宏到 activex 对象
支持公式重新计算,支持超过 300 个 Excel 函数
能够读取和写入加密的 .XLS 和 .XLSX 文件,包括 Office 2007、2010 和 2013 加密
完全用 C# 100% 托管代码编写,没有互操作和 p/invokes
提供广泛的 API,您可以通过编程方式写入和读取文件,以及格式信息、图像注释等。
原生 PDF 文件导出/报告生成(PDF/A 1、2 和 3 支持)
以严格的 HTML 5 或 XTHML 1.1 格式导出为 HTML,并且完全符合标准
本机打印和预览 Excel 文件
导出为 SVG
报表引擎允许使用 Excel 作为报表设计器来创建复杂的报表,以便您的最终用户可以修改它们。您可以在这些报告中使用图像/注释/条件格式/合并单元格/数据透视表/图表以及几乎任何您能想到的内容
完整功能概述
完整记录。FlexCel 拥有一个文档中心,其中包含每种方法的指南、提示、完整参考资料以及 50 多个工作示例,可帮助您入门。

一般特征    

可靠的
这是我们最关心的功能。如果某些功能不起作用,那么所有其他功能都是无用的。
FlexCel for .NET 每天被全球数千家公司使用,我们有一套庞大的自动化测试来验证它是否“正常工作”。

快速地
所有代码都经过一次又一次的优化,以实现最大可能的性能。因为您的用户应该获得快速的应用程序。

托管代码
FlexCel for .NET 采用 100% C# 代码编写,无需互操作或 p/调用,可实现最大程度的可移植性、性能和安全性。无需安装 Acrobat 或 Excel。
<#图片>
多平台
FlexCel for .NET 在 Mono (Linux)、.NET 64 位、Xamarin.iOS、Xamarin.Android、Xamarin.Mac、Windows Phone 和 .NET CORE 中运行。您可以在 .NET 2.0、3.5、4.0 和 4.5 上使用 FlexCel,并且该框架的每个版本都有优化。还支持.NET Core。所有内容都包含在同一个许可证中!

易于部署
在大多数情况下,您的应用程序上只需要部署一个 dll,一切都在那里。不需要任何第三方 dll 或应用程序,当然也不需要安装 Excel 或 Acrobat。两个小的额外 dll 添加了 Winforms 和 ASP.NET 的特定功能。

完整记录
FlexCel 附带了每种方法的完整参考(集成在 Visual Studio 帮助中和独立的)、解释概念的 PDF 文件以及 50 多个完整记录的示例,您可以从“MainDemo”演示浏览器浏览和搜索这些示例。

所有演示均以 C# 和 Visual Basic.NET形式提供

包含源代码
因为当您遇到问题时,阅读源文件并能够调试它们是非常宝贵的,所以 FlexCel 的每个许可证都附带完整的源代码,无需额外付费。

更多推荐

Linux安装mysql数据库并实现主从搭建

一.环境说明【环境说明】:192.168.110.161mysql-master##网络配置到位,防火墙关闭,selinux关闭192.168.110.162mysql-slave##网络配置到位,防火墙关闭,selinux关闭两台主机,操作系统是centos7,提前网络配置好,关闭防火墙,selinux,修改主机名二

esbuild中文文档-路径解析配置项(Path resolution - External、Main fields)

文章目录路径解析配置项Pathresolution外部模块External主字段Mainfields对于包的开发者结语哈喽,大家好!我是「励志前端小黑哥」,我带着最新发布的文章又来了!老规矩,小手动起来~点赞关注不迷路!esbuild简单介绍esbuild为了突破了JavaScript语言的瓶颈,采用了Go语言编写,构

Vue 如何监听 localstorage的变化

一.说明在日常开发中,我们经常使用localStorage来存储一些变量。这些变量会存储在浏览中。对于localStorage来说,即使关闭浏览器,这些变量依然存储着,方便我们开发的时候在别的地方使用。二.localStorage的使用存储值:window.localStorage.setItem(‘键名’,值)读取值

紫禁之巅-Unity游戏开发教程:勇者斗恶龙之魔法石

说明开设了一个unity游戏开发课程,可以帮助对游戏开发有兴趣的小伙伴学习Unity游戏开发的知识和技术,课程地址第一节课的课件是游戏工程,第二节的课件是大纲,和文章内相同,其它章节的课件和第一节课的相同,不需要重复下载课程大纲课程简介开设课程是为了帮助对游戏开发感兴趣的小伙伴掌握游戏开发的思路、方法、技术。为了帮助学

ps打开找不到MSVCP140.dll重新安装方法,安装ps出现msvcp140.dll缺失解决方法

在计算机中,我们可能会遇到许多问题,其中之一就是找不到msvcp140.dll文件。msvcp140.dll是一个动态链接库文件,它是MicrosoftVisualC++2015Redistributable的一部分。当计算机找不到这个文件时,可能会导致程序无法正常运行。本文将为您提供多个解决方法,以及msvcp140

每日一练 | 华为认证真题练习Day114

1、如图所示,交换机GE0/0/1和GE0/0/2两个端口都进行不同的此Hybrid配置,下面说法正确是()。(多选)A.财务部门发出的数据帧在交换机中携带的Tag为VLAN20B.行政部门和财务部门不能互访,因为两部门所属的VLAN不相同C.如果交换机的GE0/0/1和GE0/0/2两个端口都修改为Trunk端口,则

头歌平台 | 逻辑函数及其描述工具logisim使用

文章目录1、根据布尔表达式绘制电路2、根据真值表绘制电路3、根据简化真值表绘制电路4、根据波形图绘制电路5、根据卡诺图绘制电路1、根据布尔表达式绘制电路任务描述本关任务:在Logisim中根据给定的布尔代数表达式(F=AB+BC+CA)绘制逻辑电路。案例场景举例举重比赛裁判电路。在举重比赛中,通常有三位裁判(A、B、C

【SQL数据分析 | 手把手教你做淘宝用户分析!】

SQL也能做分析?当然!常见的数据清洗,预处理,数据分类,数据筛选,分类汇总,以及数据透视等操作,用SQL一样可以实现(除了可视化,需要放到Excel里呈现)。SQL不仅可以从数据库中读取数据,还能通过不同的SQL函数语句直接返回所需要的结果,从而大大提高了自己在客户端应用程序中计算的效率。但是,这个过程需要很熟练掌握

TypeScript入门

目录一:语言特性二:TypeScript安装NPM安装TypeScript三:TypeScript基础语法第一个TypeScript程序四:TypeScript保留关键字空白和换行TypeScript区分大小写TypeScript注释TypeScript支持两种类型的注释五:TypeScript与面向对象六:TypeS

如何使用ChatGPT,而不是生成默认风格的八股文

现在我每天都使用ChatGPT来执行多项任务,包括但不限于内容创建。无论是编写文本还是与我讨论我的业务目标,ChatGPT总是会时不时的用到。但与所有强大的工具一样,ChatGPT和类似的大型语言模型(LLM)也有其局限性。在我从事人工智能工作的过程中,我多次偶然发现它们。如果您在业务中依赖ChatGPT而不了解其局限

正则表达式 - 语法

目录正则表达式-语法普通字符测试工具非打印字符特殊字符限定符定位符选择以下列出?=、?<=、?!、?反向引用实例实例正则表达式-语法正则表达式是一种用于匹配和操作文本的强大工具,它是由一系列字符和特殊字符组成的模式,用于描述要匹配的文本模式。正则表达式可以在文本中查找、替换、提取和验证特定的模式。例如:runoo+b,

热文推荐