StyleVision®
样式表(stylesheet)设计工具,将XML和数据库内容转换为HTML、PDF、RTF。
Altova StyleVision®具有一个图形化设计界面,能够创建样式表,将XML和数据库数据转换为多种输出格式。StyleVision能够生成符合 XSLT 1.0, XSLT 2.0, XSL:FO标准的样式表,还可以从单个设计同时得到HTML、Word/RTF、PDF和Authentic格式的输出。对于那些希望实现单源发布和数据库报表方案的开发人员和设计人员而言,节省了手工编写代码和测试复杂样式表的时间。
StyleVision® 2006的特性和功能主要包括:
——经过改进的高度直观图形化设计界面 ——可视化的拖放样式表设计 ——支持DTD、XML Schema和关联数据库源 ——Web页面设计 ——数据库报表设计 ——PDF设计 ——Microsoft Word/RTF设计 ——转换XML到HTML、PDF、Word/RTF ——Authentic电子表格设计 ——符合标准:XSLT 1.0/2.0, XPath 1.0/2.0, XSL:FO ——支持内置和输入的CSS 样式 ——支持JavaScript函数和JavaScript编辑器 ——单个设计内支持多源 ——联合XML和数据库数据为一个设计 ——HTML到XML转换 ——工业模板支持(DITA、DocBook、NewsML等) ——创建基于标准的样式表 ——为样式的管理和应用提供样式库 ——从命令行支持批操作 ——更多……
自动创建样式表
手工编写样式表是一项繁复的工作,需要理解XSL元素、XPath语言以及规则复杂的文档处理模型。而StyleVision 则避开了容易出错的语法规则,为您提供了一个可视化界面来编写样式表,不仅节省了时间,还减少了错误概率,提高了工作效率,您可以将更多精力投入到创造性设计上来。StyleVision的统一化设计方法实现了真正的单源发布方案,可以从单个设计源同时生成HTML、PDF、Word/RTF和电子表格输出。当源数据发生变动时,单击按钮就可以同时更新HTML、PDF和Word输出。
StyleVision支持基于任意的DTD、XML Schema或关联数据库来创建设计,同时还支持多源方案。例如,您可以创建一个设计来生成HTML、PDF和Word/RTF输出,而输出中可以包含 XML和数据库的数据。单个设计可以同时生成符合XSLT 1.0/2.0 和 XSL:FO标准的样式表,外加相应的Authentic电子表格。在设计过程中,您可以随时浏览和保存设计场景中的XSLT和XSL:F0样式表。由于设计基于标准,必要时您还可以在其它程序内应用样式表。StyleVision 除了允许您定义格式和布局说明,设计的样式表和Authentic表格还可以支持一些高级功能,如复杂表格处理、丰富输入格式、业务逻辑验证、数据控制等。
创建高品质输出
通过StyleVision用户设计界面,您可以轻松创建极具吸引力的设计,而且支持高级功能。直接从数据源拖放单元到设计面板,StyleVision将提示您选择合适的内容表现选项。还可以插入标题、图片等静态内容,直接将其输入到设计中即可,而后从XML或数据库源内拖放单元,基于源数据动态显示这些单元。在设计中应用布局和样式信息也非常简单。StyleVision含有多个先进的视窗,这些视窗使用极为方便,可以在整个设计过程中对输入的单元和所用的样式进行浏览并编辑,还可以通过拖放操作和直接在这些视窗内编辑属性来应用样式。
针对HTML Web页面设计,StyleVision支持当今高级Web页面内含有的所有设计元素,包括超链接、CSS样式表、JavaScript函数等。还提供一个JavaScript编辑器,可以定义函数为HTML页面添加动态和基于事件的功能性。所有这些特性同拖放式的可视化设计方法相联合,使得 StyleVision成为一个非常有用的工具,Web开发人员和其他设计者可以在HTML和印刷媒质中发布XML和数据库数据。
为了充分利用现有Web内容,StyleVision还包含一个方便的HTML导入工具,实行HTML到XML的转换。通过拖放操作,可以将HTML页面快速转换为XML Schema、XSLT 1.0/2.0样式表和XML实例文档。该特性是对您当前HTML内容的扩展,可以用在基于XML的程序中,也可以用在PDF、Word/RTF和 Authentic表格形式内。
设计用户友好的电子表格
StyleVision 的另一个独特功能是创建Authentic电子表格。您所设计的每一个SPS都将自动生成一个Authentic表格,能够用于Authentic(可以从下载页面免费获得)中。Authentic是一个免费的XML和数据库内容编辑器,非专业用户可以浏览并编辑XML文档和关联数据库中的数据,无需了解技术内幕。用户可以方便的填充电子表格(使用StyleVision创建),自动将内容写入XML文档或关联数据库,并基于此运行查询行为。由于 Authentic使用免费许可证,您可以将创建的Authentic表格分发给多个终端用户,无需额外费用。
由于您的SPS设计除了能够生成Authentic表格外,还将同时生成XSLT和XSL:FO 样式表,对于通过Authentic表格输入的数据,您可以直接将其输出到HTML、PDF、Word/RTF中,无需再设计另外的样式表。
利用StyleVision,简化并加速了样式表、Authen
|