首页> 外文会议>ACM symposium on Applied computing >High performance XSL-FO rendering for variable data printing
【24h】

High performance XSL-FO rendering for variable data printing

机译:高性能XSL-FO渲染,用于可变数据打印

获取原文

摘要

High volume print jobs are getting more common due to the growing demand for personalized documents. In this context, Variable Data Printing (VDP) has become a useful tool for marketers who need to customize messages for each customer in promotion materials or marketing campaigns. VDP allows the creation of documents based on a template with variable and static portions. The rendering engine must be capable of transforming the variable portion into a resulting composed format, or PDL (Page Description Language) such as PDF, PS or SVG. The amount of variable content in a document is dependant on the publication layout. In addition, the features and the amount of the content to be rendered may vary according to the data loaded from the database. Therefore, the rendering process is invoked repeatedly and it can quickly become a bottleneck, especially in a production environment, compromising the entire document generation. In this scenario, high performance techniques appear to be an interesting alternative to increase the rendering phase throughput. This paper introduces a portable and scalable parallel solution for the Apache's rendering tool FOP (Formatting Objects Processor) which is used to render variable content expressed in XSL-FO (eXtensible Stylesheet Language-Formatting Objects). XSL-FO is extracted from a print job expressed in PPML (Personalized Print Markup Language), which is, in turn, obtained by the merging variable data in a template. The VDP Template is expressed using PPML/T (Personalized Print Markup Language Template).
机译:由于对个性化文件的需求不断增长,高卷打印作业正在变得更加常见。在此上下文中,可变数据打印(VDP)已成为需要为促销材料或营销活动中的每个客户定制信息的营销人员的有用工具。 VDP允许基于具有变量和静态部分的模板创建文档。渲染引擎必须能够将可变部分转换为产生的组合格式,或PDL(页面描述语言),例如PDF,PS或SVG。文档中的可变内容量取决于发布布局。另外,要呈现的内容的特征和量可以根据从数据库加载的数据而变化。因此,重复调用渲染过程,它可以快速成为瓶颈,特别是在生产环境中,损害整个文档生成。在这种情况下,高性能技术似乎是增加渲染阶段吞吐量的有趣替代方案。本文介绍了Apache的渲染刀具FOP(格式对象处理器)的便携式和可伸缩并行解决方案,用于呈现以XSL-FO(可扩展样式表格式对象)表示的可变内容。从PPML(个性化打印标记语言)以PPML(个性化打印标记语言)表示的打印作业中提取XSL-FO,该作业依次由模板中的合并变量数据获得。使用PPML / T(个性化打印标记语言模板)表示VDP模板。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号