TX Text Control X10 新功能大揭秘(1):业务数据、性能和图片

发布时间:2013/10/24 00:10 发布者:jian

返回博客中心

TX Text Control X9 产品发布至今已有近一年时间,在此期间葡萄城控件作为 Text Control GmbH 中国总代理,我们不仅为 TX Text Control 中文用户提供了丰富的产品中文资料中文资源包中文演示程序,我们还不断收集中文用户对产品的功能需求和用户案例,并以此为依据同厂商展开 TX Text Control X10 新功能的讨论和研究。

TX Text Control X10 将会在2013年11月底正式发布,在发布之前葡萄城控件与 TX 厂商一起,为广大的中文用户提供 TX Text Control X10 新功能介绍的系列文章。同时,敬请大家关注葡萄城技术博客中关于 TX Text Control 产品相关的更多文章。

1. 新增业务对象数据源的支持

image

随着 .NET 数据访问技术的不断发展,我们不仅可以使用DataSet、DataTable这种传统的数据绑定方式,现在的业务系统中多数做法是用业务对象集合作为数据源。TX Text Control X10中可以像处理 DataTable 数据源对象一样接受各种业务对象集合,并且可以自动处理对象之间的业务关系,最为常见的是处理主-从(Master-Detail)关系。

将您应用系统中的业务对象直接作为 MailMerge 数据源,不需要任何的数据转换操作,可以更方便地实现邮件合并。

2. 多线程文档处理模式,全面提升产品性能

image 随着电脑硬件多核技术的广泛使用,TX Text Control X10在现有的高速文档处理速度基础上,还对多线程程序处理提供了全面的支持,在 TX X10 中您将感受到更好文档创建和渲染性能。在与客户的密切合作和沟通过程中了解到,从金融行业到一些有着特殊需求的领域,每天有上千万次的交易,而且每次交易就会创建一个交易凭证条,在这样的业务系统中对文字处理的性能要求会非常高,而这样的需求在 TX X10 中将会得到更好的满足。

3. 实时图片占位符

image 图片合并操作在 MailMerge 的第一个版本中就已经提供,图片域是一种具有唯一前缀的文本合并域类型。在 TX X10中,图片可以作为一个拥有特殊名称的图片对象占位符插入到TX文档,如果该名称与数据源中某列的列名匹配成功,该图片将会自动与数据源数据进行合并。该功能的优点在于设计文档模板时可以设置图片的实际大小,以此调整图片与其周围文字的位置关系。

图片对象不仅支持物理路径,还可以直接与数据源中的字节数据进行合并,在此期间还会触发一个事件,供你进行更多的操作。

4. 新增对MSWord格式字符串的支持

image 在 TX Text Control X10中将为合并域增加格式字符串的支持,这些格式化器可以直接添加到模板中,以此用来生成具有统一格式的文档,而不依赖于用户输入的数据格式。

比如,我们可以通过这样的格式字符串 \# $###.00 ,实现对金额数据的统一格式显示 $345.55。

通过格式字符串功能,在实现 MailMerge 操作时,不再需要将 Integer 数据值转化为 String 类型,TX Text Control 将会自动完成这一转化操作。

以上只是 TX Text Control X10 诸多新功能中的冰山一角,更多新功能介绍请关注葡萄城技术博客中的 TX Text Control X10 新功能大揭秘 系列文章。


关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网