TMS FNC Core用于创建丰富的视觉和非视觉DelphiC++ Builder组件,适用于VCL,FMX和WEB核心应用程序!包括能够生成PDF文件的PDF库,并允许进行创建和添加修改。提供可以显示网页、HTML 和加载 PDF 文件等文件的WebBrowser,提供打印库以及能够将多个组件绑定到
TMS FNC Core用于创建丰富的视觉和非视觉Delphi&C++ Builder组件,适用于VCL,FMX和WEB核心应用程序!包括能够生成PDF文件的PDF库,并允许进行创建和添加修改。提供可以显示网页、HTML 和加载 PDF 文件等文件的WebBrowser,提供打印库以及能够将多个组件绑定到数据集的数据绑定组件
功能特色
1、TMS FNC REST
用于执行 RESTful HTTP(S) 请求的抽象框架独立库
易于使用的后数据生成器,支持多部分表单数据
在同步或异步调用模型之间进行选择
2、导航到 URL,在 Web 浏览器组件中可视化 HTML/JavaScript 并与之交互
基于 Edge Chromium (Windows)、WKWebView (iOS/macOS)、Chromium (Android)
3、从头开始创建丰富的 PDF 文档或导出现有组件,如 TTMSFNCGrid 和 TTMSFNCPlanner(在 TMS FNC UI Pack 中提供)
4、导入、解析和导出为 JSON。存储和重新加载组件设置
5、通过 SVG 支持,保持应用程序图标和图像的质量不受屏幕分辨率的影响
6、无代码视觉响应式设计
7、TTMSFNCDataBinder
多组件、多数据源绑定
8、TTMSFNCPrinter & TTMSFNCGraphicsPrintIO
Printer 类。用于导出某些 TMS FNC 组件以及使用页眉、页脚和页码的类。
9、TMSFNCGraphicsFillEditor & TMSFNCGraphicsStrokeEditor
设计时 editosr:通过预览更轻松地自定义 TMSFNCGraphicsFill 属性。通过预览更轻松地自定义 TMSFNCGraphicsStroke 属性。
10、Base64 和 URL 编码和解码
11、组件持久化
12、撤消/重做管理器
13、验证数字、字母数字字符集
14、消息、文件打开和保存对话框
15、轻松访问应用程序和文档文件夹
16、打开文件和 URL
17、用于存储 JPEG、PNG、ICO、GIF 和更多图像格式的位图容器,具有可选的自动 URL 下载机制
主要特征
1、TMS FNC Core 包括:
能够生成 PDF 文件的 PDF 库。PDF 库支持创建文档、添加页面和页面内容,例如 HTML 格式的文本、纯文本、矩形、圆形和线条等绘图基元、图像等等......
一个 WebBrowser,可以显示网页、HTML 和加载 PDF 文件等文件。WebBrowser 还允许执行脚本并在回调中捕获结果。
能够创建文件并将其发送到打印机的打印库。打印库支持创建文档、添加页面和页面内容,例如 HTML 格式的文本、纯文本、矩形、圆形和线条等绘图基元、图像等等......
能够将多个组件绑定到数据集的数据绑定组件 (TTMSFNCDataBinder)。结合设计时和运行时编辑器,您可以轻松管理和更新新的和现有的绑定...
2、TMS FNC Core 还支持:
SVG 文件,并且可以导入和渲染 SVG。
通过内置和自定义样式设置 FNC 组件的样式。每个样式都采用 JSON 格式,可以通过 或在设计时以编程方式加载到组件本身中。以下是内置样式的列表:TTMSFNCStyleManager
黑暗
光
Office 2019 灰色
Office 2019 白色
Office 2019 黑色
3、可用性
支持的框架和平台
VCL Win32/Win64
FMX Win32/Win64、macOS、iOS、Android、Linux
LCL Win32/Win64、macOS、iOS、Android、包括 Raspbian 在内的众多 Linux 变体
网页版:Chrome、Edge、Firefox、...
支持的 IDE
Delphi 10 Seattle 和 C++ Builder 10 Seattle 或更高版本
Lazarus 1.4.4 和 FPC 2.6.4 或更高版本的官方版本
适用于 Visual Studio Code 1.3 或更高版本的 TMS WEB Core
闪电小编说明:
此工具放置在一组公共组件(框架中立组件)或FNC上。该公司100%支持跨平台和跨Frimorc,并支持各种应用程序,如web应用程序、windows、Linux等。