闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > HTML Component Library 4.6 for D5-XE11 最新版

HTML Component Library 4.6 for D5-XE11 最新版

  • 软件大小:未知
  • 更新日期:2022-11-05
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
HTML Component Library 4.6 for D5-XE11 最新版
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
HTML Component Library是功能强大的HTML组件库,是针对Delphi和Lazarus的跨平台、100%本机HTML渲染库,它将HTML/CSS的全部功能带入桌面和移动Delphi应用程序中。与其他“类似HTML的”库不同,它基于功能强大的HTML / CSS渲染核心,完全支持HTML4.1和CSS 3(还支持某些HTML 5标签)。表格,阴影,转场,动画,SVG图像,变形等等。没有DLL,没有ActiveX,没有第三方库依赖项,只有纯本地的Delphi代码。

功能特色

一、兼容性
库支持从古代Delphi 5  到Delphi 10.3.2 Rio的所有Delphi版本。 对于Delphi XE4-Delphi 10.3.2 Rio,支持所有FMX平台-Win32 / 64,OSX,Android,iOS和Linux。
FMXLinux库和Lazarus支持Linux GUI
 甚至对于 使用宽字符串和TNT Unicode库的非Unicode Delphi 5-2007 也支持Unicode(包括从右到左)。
Delphi发布后的一周内(最多)发布了新的Delphi版本的更新。
二、部分
1、库核心包含:
HTML解析器完全支持HTML标准,并且能够处理错误的标记。它已经在成千上万的真实电子邮件中进行了测试,因此错过了关闭的标签和错误的标签顺序不是问题。同时,它也是当前用于Delphi最快的本机HTML解析器。
具有XPath支持的XML分析器。
具有CSS 3支持的CSS解析器。
带有JQuery支持的DOM类。
SVG渲染库。
HTTP客户端,具有Windows和OSX的本机实现以及https支持。  
HTML渲染核心。
一组渲染画布(GDI,GDI +,Direct2D,FMX,Android,iOS,OSX,Linux(Lazarus),Meta,纯文本)
一组支持HTML的VCL控件,包括Label,Panel,ListBox,ComboBox,Tab,CheckBox,RadioButton,SpeedButton,PopupMenu,ComboListBox,Virtual Tree,CategoryButtons,BalloonHint。 
强大的跨平台脚本引擎
2、捆绑包还包含
电子邮件框架
SQL框架
HTML渲染类与图形类分开,因此您可以在可用的图形类之间进行选择或编写自己的图形类。当前库包含用于VCL(所有Delphi版本和Lazarus)的GDI,GDI +和Direct2D画布,用于FMX Win32 / 64,iOS,Android和OSX的FMX画布以及本机Android,iOS和OSX画布。 
三、转换次数
可以使用包括移动设备在内的所有平台上的库执行以下格式转换,而无需外部依赖项:
将HTML转换为PDF
将HTML转换为纯文本
将HTML转换为图像(JPEG,PNG等)。
将HTML转换为SVG
将RTF转换为HTML,PDF,图像,SVG,纯文本
将MS Word .DOCX转换为HTML,PDF,图像,SVG,纯文本
将MS Word .DOC转换为HTML,PDF,图像,SVG,纯文本
四、性能
库核心经过高度优化,并且速度极快。解析速度约为100Mb / s,  因此解析典型的100Kb文档仅需1ms。对于100Kb文档,样式和布局计算需要花费额外的20ms。
在Android上使用本机画布可提供类似于本机Android应用程序的平滑滚动和缩放(比FMX控件要好得多),并具有完整的RTL支持,字距调整对和基线对齐,可正确显示文本。
五、如何使用
将THtPanel  放到窗体上并设置它的HTML属性。这就是获取具有自动滚动条的HTML查看器,内置缩放支持(Ctrl + Wheel或缩放手势),支持VCL和FMX的手势,使用BMP,JPEG,PNG加载图片(来自文件或Internet)的全部操作,ICO和GIF支持,提示(HTML标题属性)动画和过渡(用于具有:hover或:active样式的元素)。

安装说明

自动安装:
1、将存档提取到库目录。
2、运行setup.exe
手动安装
1、从档案中提取文件
2、将\ source目录添加到delphi库路径。
  (编辑器:将\ source \ editor添加到delphi库路径。)
  (报告:将\ source \ reports添加到delphi库路径。)
3、要使用Addict库(如果已安装),请打开\ source \ htmlinc.ini并取消注释{$ DEFINE ADDICT}
   要使用SynPDF库(如果已安装),请打开\ source \ htmlinc.ini并取消注释{$ DEFINE SYNPDF}
   要为Delphi 6-2007启用unicode,请打开\ source \ htmlinc.ini并取消注释{$ DEFINE WIDESTRINGS}
   (应先安装Tnt Unicode库)
4、Delphi 5-XE2:
  打开,构建和安装软件包htmlcomp_ <delphi_version> .dpk
  编辑器:在/ packages / <delphi_version>目录中构建并安装htmledit_ <delphi_version> .dpk软件包。
5、Delphi XE3-10.3.1 Rio,CBuilder XE5-10.3.1 Rio:
 打开,构建并安装项目组\ packages \ <delphi_version> \ HCL_ <delphi_version> .groupproj中的所有软件包
 编辑器:打开,构建和安装项目组\ packages \ <delphi_version> \ HEL_ <delphi_version> .groupproj中的所有软件包
 转贴:打开,构建和安装包\ packages \ <delphi_version> \ htmlreports_ <delphi_version> .dpk
请注意,Delphi没有“全部安装”命令,并且组中的每个软件包都应单独安装。

使用说明

我为什么需要它?
VCL和FMX包含许多功能强大的强大控件。但是,如果您需要一些非标准的东西,例如将图像放入列表框项目,该怎么办?
当然,编写OnDraw事件处理程序和使用canvas方法是最简单的方法……只要不将图像放置在文本内并且文本不包含多行和某些格式即可。启用HTML的列表框,您只需添加<b>格式</ b>和<img src =“ myimage.png” />图像</ p>
绘制带有阴影和渐变的简单圆角矩形需要多少行代码?或平铺的背景图片或符号表更改HTML属性可以将简单的Panel变成这个

或者

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧