Personalized Print Markup Language: The PPML Family of XML Standards



Similar documents
EFI Fiery Central. User Guide

Xerox igen4 Diamond Edition and EFI automation. It s time to transform your business.

Océ TCS500. No time to waste. Wide format colour. print, copy and scan. system

Océ TCS500. No time to waste. Wide format color. print, copy, and scan. system

EMC DOCUMENT SCIENCES XPRESSION ENTERPRISE INTEGRATION

White Paper Series. TransPromo Printing Made Easier With PDF/VT

Business Rules in User Interfaces

Xerox IntegratedPLUS Finishing Solution Brochure. Xerox. IntegratedPLUS Finishing Solution. A New Chapter in Finishing Convenience and Flexibility

PDF/VT The ISO Standard for the Printing of Variable and Transactional Documents

Composition Services Outsourcing Outsourcing Composition Services at a Higher Level

PDF/VT the ISO Standard for Variable Data Printing (VDP) Applications

Workflow. The key to streamlining the production printing process

Océ PRISMA for Graphic Arts. Grow your. profitability with. efficient end-to-end. software workflow. solutions. Workflow solutions

Transform your business

Data processing goes big

Coca-Cola Enterprises Inc. Case Study. Coca-Cola Enterprises leverages output strategy to consolidate vendors and devices and reduce costs

business communications

IBM Enhances its Advanced Project and Portfolio Management Capabilities Using IBM Rational Portfolio Manager

Pageflex Persona Cross Media Suite

Desktop Management for the Small Enterprise

Enterprise Job Scheduling: How Your Organization Can Benefit from Automation

Integrating Your ERP and MES to Improve Operations

Demand more from your retail marketing. HP Retail Promotion Manager

maximize efficiencies and increase revenues Unified Workflow Solutions for Commercial Printing

Programmabilty. Programmability in Microsoft Dynamics AX Microsoft Dynamics AX White Paper

IBM Rational Web Developer for WebSphere Software Version 6.0

Authoring Within a Content Management System. The Content Management Story

Solimar Print Director Enterprise

Base One's Rich Client Architecture

HP Exstream. Technology for better business outcomes. software for financial services

Developing accessible portals and portlets with IBM WebSphere Portal

Printgroove JT Suite. The complete print process fast, simple and reliable. Applications Printgroove JT Suite

A standards-based approach to application integration

Electronic Document Management: The Basics

Category: Business Process and Integration Solution for Small Business and the Enterprise

Keep it Simple... 7 Transformation-based Development (2013 and Beyond)...7 Less Customization and More Innovation...8 Time to Market...

business transaction information management

Solution White Paper Connect Hadoop to the Enterprise

6.2 Reporting BIPublisher Improvements

Print Stream Shootout AFP. Don Maxwell

A JDF-enabled Workflow Simulation Tool

Business Object Document (BOD) Message Architecture for OAGIS Release 9.+

Inline XBRL Saving cost and effort for company reporting

Executive Summary...3 A Broader Approach to Customer Relationship Management...6. The Elements of a Formal CRM Strategy... 9

Automate High Volume Print Production of PDF Documents with Variable Print Exceptions

Introducing Version 7 SOFTWARE MODULES

InfoPrint Print On-Demand Workflow Solutions

Address IT costs and streamline operations with IBM service request and asset management solutions.

Steps to Migrating to a Private Cloud

2014 IPDS Trends New Techniques for Supporting Intelligent Printer Data Stream (IPDS) Workflows

How To Retire A Legacy System From Healthcare With A Flatirons Eas Application Retirement Solution

TotalFlow Prep, Print Manager and Production Manager. Improve efficiencies, reduce costs and simplify workflows

Output Management Software > ELECTRONIC FORMS DESIGN TOOLS FOR IBM AS/400 MAINFRAME. Document Management

MicroStrategy Course Catalog

SOA, case Google. Faculty of technology management Information Technology Service Oriented Communications CT30A8901.

Key Benefits of Microsoft Visual Studio 2008

Non-Stop Manufacturing Excellence. Automotive. Answers for industry.

Why Big Data in the Cloud?

JDF Workflow in Practice Revealing the Benefits of Automation

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

WorkCentre Pro 165/175. CopyCentre C165/C175. WorkCentre M165/M175. copy print scan fax . Performance. and efficiency that.

ArtiosCAD: Designing the shape of products to come

Dynamic Output Solutions For Oracle

PROCESS AUTOMATION IN PRINTING & PUBLISHING

REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory,

Die Mobiliar Insurance Company AG, Switzerland Adaptability and Agile Business Practices

Planning for External Printing Services

Fiery Central. Rule your print production.

Automate your forms assembly process with PlanetPress Suite. Go Beyond Printing :::

LittleCMS: A free color management engine in 100K.

Successfully managing geographically distributed development

XML- New meta language in e-business

Odyssey Software Suite Everything POSsible. Odyssey POS/2100 Point of Sale Software Entry Screens

How To Develop Software

How To Build A Connector On A Website (For A Nonprogrammer)

Tips for optimizing your publications for commercial printing

An Introduction to Customer Relationship Management Software

EDISPHERE. Application Integration

Online Packaging Management Solution

Ricoh Dataworks 3. Variable Data Printing Solution Create, Distribute and Save. direct mail. transactional. ranspromo

Oracle CPQ Cloud Product Overview. Sergio Martini CX/CRM Master Principal Sales Consultant CX Organization June 11, 2014

Multi Source Input Multi Channel Output

XML and the College Website A Practical Look at the Use of XML and XSL

PEOPLESOFT MOBILE INVENTORY MANAGEMENT FOR THE HEALTHCARE INDUSTRY

DIABLO VALLEY COLLEGE CATALOG

Rotorcraft Health Management System (RHMS)

Introduction to XML Applications

Chapter. Solve Performance Problems with FastSOA Patterns. The previous chapters described the FastSOA patterns at an architectural

How can I manage all automation software tasks in one engineering environment?

High-Performance Business Analytics: SAS and IBM Netezza Data Warehouse Appliances

Using SolidWorks Enterprise PDM For ECO Management... 1

Xerox IntegratedPLUS Automated Color Management

Deploying VSaaS and Hosted Solutions Using CompleteView

Transcription:

the Digital Printing initiative Introduction to the Personalized Print Markup Language: The PPML Family of XML Standards A widely supported, XML-based industry standard print language and related technologies, developed by PODi, a consortium of the world s leading manufacturers of digital print technology Overview PPML, the Personalized Print Markup Language, is an industry-standard language for digital print. Developed by PODi (a consortium of leading companies in digital printing), PPML is completely vendor-neutral and royalty-free, so it is available for use in a wide range of digital print systems across a broad range of applications. Today, PPML has grown into a family of interrelated specifications that impact the entire digital print workflow, from high-speed generation of document print streams, through automated control of inline equipment attached to digital printers. Because the PPML standard is owned by no single party, users of digital print can mix and match the software and hardware they need to suit any application. This gives them unprecedented ability to capitalize on the value offered by digital print. Importantly, PPML is based on XML, the Extensible Markup Language, which has quickly become the universal syntax for data exchange. This gives PPML access to powerful, easy interfaces with all sorts of data-driven workflows and system components. This document briefly explains what the PPML family of standards offers and the sort of business applications that have created the need for a new industry standard, which PPML fulfills. Contents The PPML Family of XML Applications What needs does the PPML print language address? Who s using it? What products support it? How does it work? What difference does XML make? What business applications does PPML enable? What is the relation of PPML to other standards in the industry? What does the future hold? How can I learn more? Resources for additional information are listed on the final page. Copyright 2000, 2003 PODi the Digital Printing initiative; revised Jul. 22, 2003 Page 1 of 8

The PPML Family of XML Applications PPML has grown from a single standard to a broader family of standards and applications of XML technology that improve the versatility and power of print. PPML the Personalized Print Markup Language. The original XML-based standard from PODi, PPML conveys document content and structure to digital print equipment. The PPML language is the primary focus of this document. PPML Templates: Generating documents using Web-standard software tools Introduced in 2002, PPML Templating is a unique and highly productive way of generating PPML print streams. In PPML Template workflows, document design is separated from production, just as it is with Web pages. The business rules for content selection are encoded into a PPML template in a Web-standard scripting method such as XSLT or Perl. The raw database information for each document can then be submitted to the print system, and finished documents come out the other end. Digital Print Ticket ( DPT ) PODi s recommended application of job ticketing, for automated control of highvalue digital print equipment including finishing operations. PODi members have worked since 2001 in collaboration with the JDF job ticketing team to enable the benefits of job ticketing in print applications beyond graphic arts. Now in its second major release, the DPT has evolved into a focused, value-driven application of JDF, extending the reach of PODi technology beyond the press itself and beyond personalized print. Today, PPML and related technologies can be applied to all types of high-value digital print, and can influence all stages of the print process, from merging data into a print stream, all the way to the end of the finishing process. Copyright 2000, 2003 PODi the Digital Printing initiative Page 2 of 8

What needs does the PPML print language address? This section provides a brief description of the key benefits that are driving adoption of the PPML family in digital print. Years of PODi research have established that digital print delivers value through two fundamental mechanisms: more relevant documents, and more efficient workflows. PPML makes both value propositions more widely available. In addition, because PPML is built from XML, it offers a third benefit that is unique to PPML among all print languages: easy integration with Web Services, providing the best interface to print ever available from modern data-driven business processes. But first, there are two fundamental needs that are at the heart of the flexibility that PPMLdriven digital print offers compared to other types of printing: efficiency and running a print engine at full rated speed. 1. Efficient file size and resource management PPML s Reusable Object feature optimizes file size for print jobs with high graphical content. Parts of pages that will be used repeatedly can be sent to the printer once and accessed repeatedly from the printer s memory. Then, complex variable print jobs can be executed by simply sending layout instructions and each document s unique data, instead of re-sending graphics that were used before. This allows complex data driven jobs that could have millions of records to be transferred very efficiently, and the resources managed, over networks with limited bandwidth. Furthermore, these objects can be stored permanently, so subsequent print runs using the same objects are even more efficient, even months later. This enables fast, cost-effective production of print projects that recur frequently with new sets of data. And checksums on each resource assure accurate production of the desired result. 2. Run printers at their full rated speed even with graphics PPML makes it possible for most print engines to run at their full rated speed, even with extensive graphical content, because the Reusable Object feature enables better caching algorithms. 3. More effective documents, by enabling relevant content (previously known as personalization) If a document s content is is genuinely relevant to a reader s interests, they respond better. The improved response makes the documents more valuable as a communication tool, so a good Relevant Content workflow increases the value of a print system. Copyright 2000, 2003 PODi the Digital Printing initiative Page 3 of 8

Offset lithography cannot offer relevance, because offset creates many identical copies of a single master. 1 The long-term impact of relevance in print cannot be overstated; readers are increasingly expecting relevance, and ignoring same to all messages. For instance, a key factor in the explosive popularity of the World Wide Web is its ability to deliver the content that a user wants relevant content, which readers prefer over same to all catalogs or ad sheets. PPML is the first print technology that can provide Web-like relevant, personalized messaging, in a wide range of high-quality, mix-and-match print system components. 4. Efficient, automated document workflows Digital print workflows can be fully automated, from data to finished document, with little or no human intervention. This brings the same mass customization benefits to print that have already been realized in other manufacturing industries, such as PCs that are built to order instead of built for inventory: Lower per-job setup cost Lower order processing costs Faster turnaround Substantial reduction of finished goods inventory and waste due to discarding obsolete inventory Because PPML is the universal language that is produced and consumed by virtually all digital print software and hardware, users are free to assemble these high-value automated workflows using a much wider range of choices than has ever before been possible. This reduces user risk, which encourages innovation and growth. 5. Easy integration with Enterprise Systems and Web Services The growth of digital print is driven by business needs, many of which are increasingly tied to business s use of XML and Web Services. Because PPML is built on XML, it is uniquely well suited to integration with this technology. Significant economic forces are driving the Global 2000 s move to Web Services forces that are substantially bigger than print itself. Web Services simplify integration of all data processing, with important improvements in cost, implementation time, versatility and efficiency. The World Wide Web Consortium s introduction to Web Services makes clear the far-reaching importance of this: 2 The advent of XML makes it easier for systems in different environments to exchange information. The universality of XML makes it a very attractive way to communicate information between programs. Programmers can use different operating systems, programming languages, etc., and have their software 1 Lithography derives from Greek for writing in stone. This accurately connotes the inflexibility of offset printing. 2 http://www.w3.org/2002/ws/activity Copyright 2000, 2003 PODi the Digital Printing initiative Page 4 of 8

communicate with each other in an interoperable manner. Moreover, XML, XML namespaces and XML schemas provide useful mechanisms to deal with structured extensibility in a distributed environment, especially when used in combination.... The power of Web services, in addition to their great interoperability and extensibility thanks to the use of XML, is that they can then be combined in order to achieve complex operations. Programs providing simple services can interact in order to deliver complex added-value services. It s easy to see that PPML, with its XML foundation, is the ideal print language to be directly generated in a Web Services environment. Who s using it? What products support it? Today, PODi has dozens of member companies, including the leading users of digital print. A regularly updated list of members is available at www.podi.org/sponsors. Virtually all vendors in the digital print industry support PPML, including many non-member companies. The following is a partial list of companies who offer PPML products: Electronics for Imaging (EFI) Hewlett-Packard IBM NexPress Solutions, LLC Xerox Creo Océ Xeikon Banta I.M. Edmond R&D Exstream GMC Software Pageflex Printsoft XMPie An updated catalog of PPML vendors is available at www.podi.org/about-ppml. How does it work? What difference does XML make? PPML is a simple, human-readable language that describes a document stream as a hierarchy of structured data. This example shows the basic structure of a PPML print stream that might be emitted by a PPML print driver or a PPML-enabled Web application: 3 <PPML...>... <DOCUMENT_SET...>... <DOCUMENT...>... <PAGE...>... <MARK...>...</MARK> <MARK...>...</MARK> </PAGE> <PAGE...>...</PAGE>... </DOCUMENT> <DOCUMENT...> Each Mark element contains (or references) page content in any print language supported by the machine: PostScript, PDF, SVG, image formats such as JPEG, etc. This 3 In this example details are omitted, to make the logical structure more apparent. Copyright 2000, 2003 PODi the Digital Printing initiative Page 5 of 8

open, flexible architecture lets PPML be adapted to any sort of print environment, wherever vendors and users see an opportunity. For most users, PPML is just an efficient interoperable way to submit print jobs to a wide range of equipment. But to technically oriented users, additional benefits are apparent. For instance, because PPML is built on XML, PPML document streams can be queried, modified, subsetted, transformed and debugged using ordinary XML software tools. The PPML itself actually is a structured database of information. What business applications does PPML enable? In addition to developing software specifications, PODi works to understand the underlying business applications that drive adoption of digital print, so that each finished specification has a compelling business case for users to adopt it. PODi research has shown that automated, relevant digital print is changing the landscape of what can be done with information on paper. Consider that none of the following examples was feasible ten years ago, and all are enabled by digital print workflows, and particularly fortified by PPML: Applications where Relevance improves value include: Direct Marketing: Highly relevant marketing messages can composed from a virtual catalog of reusable content items. The catalog of items can be loaded into the print system; then, highly personalized documents letters, brochures, catalogs, statements can be printed without slowing the printer down. Collateral Management and Fulfillment: Build your own brochure systems are transforming how manufacturers interact with their dealer network, and even with individual customers. These systems let people select more of the information they want, and leave out information they don t care about. Is it any wonder that documents created on these systems are strongly preferred by the people who request them? Customer-friendly Transactional Statements: Individualized image-rich documents can be assembled and printed at full speed something that was never before possible. Since color and images communicate much more effectively, this is important to the potency of the document. These customer-friendly graphics have become almost mandatory in the Investment Statement segment; financial institutions that don t offer such statements find themselves at a competitive disadvantage. Not surprisingly, market adoption of this high-value statement printing technology has been almost universal. Copyright 2000, 2003 PODi the Digital Printing initiative Page 6 of 8

Applications where Automation is pivotal include: Collateral Management and Fulfillment. These same systems bring a second major benefit: efficiency. Typically, after the user clicks the options they want, virtually no human labor is involved until the paper emerges from the digital press. If Digital Print Job Ticketing is used, even the binding operations may be automated (for instance, folding and stapling). o Print to Order: In addition to the relevance/personalization described above, the Collateral Management segment also includes short run print to order for static (non-personalized) documents. Users can order 25 or 50 brochures at a time, when they need them, eliminating the need for inventory and storage space, and ensuring that everything that gets printed gets used. This is a radical improvement in efficiency compared to the familiar sight of thousands of brochures being discarded when the product they describe changes which is increasingly frequent in today s rapid-innovation business environment. Transactional documents such as insurance policies and proposals can be automatically generated by automated document systems, so they contain exactly the information the reader needs, at lower cost than the bulky and unfriendly all in one document packets required by older technology. What is the relation of PPML to other standards in the industry? The three standards most discussed in the high quality digital print industry are PPML, JDF, and UP 3 I. PPML is a print content language, based on XML. It defines what goes on which page of which documents, using logical structured XML data. As noted earlier, related standards in the PPML family include PPML Templating and the Digital Print Ticket (DPT) application of JDF. JDF (Job Definition Format) is a data format for job ticketing, not for page content. It is designed as a universal format for exchanging information between system components in the graphic arts, where a job typically consists of many identical copies of one master. JDF has no constructs or parameters for generating the print stream; it implicitly presumes the document master is a resource that was created before the job enters production. In contrast, PPML s features can significantly influence the upstream processes that generate the document. For instance, in streaming applications, 4 the 4 Streaming refers to jobs that are so lengthy that the print system must begin output before all the data has been received. This is significant because many industry observers, including PODi, believe that long-run jobs represent the best profit opportunities for digital print. This is another key difference compared to offset, where the trend is toward shorte run lengths. Copyright 2000, 2003 PODi the Digital Printing initiative Page 7 of 8

upstream data often influences when and how the production equipment must perform certain operations. (Example: page 3 of one document may require switching to blue paper, while another document may do it at page 5 or not at all.) To optimize digital print job ticketing, PODi is collaborating with the JDF team to define practical applications of JDF for digital print, with or without variable content. UP 3 I is a physical layer standard based on ieee 1394 (also known as Firewire or ilink). UP 3 I is not a print language like PPML, nor is it a job ticket like JDF or its DPT subset. Rather, UP 3 I is a means of transfer of control data for pre- and post processing devices. (UP 3 I is Universal Printer, Pre- and Postprocessing Interface. ) It does not have any logical construct for workflow or document content. What does the future hold? Every year since its introduction, PPML has been enhanced and expanded with new features and related specifications. Additional initiatives underway in 2003 include: PPML 3.0: new features for high volume digital print jobs that have high graphical content Digital Print Ticket 2.0: the new version of PODi s subset and recommended applications of JDF for digital print as described above. Tools and infrastructure for developer support: a new Web-based home for PPML test jobs and developer tools, such as a desktop PPML viewer. How can I learn more? PPML was first demonstrated at the worldwide drupa 2000 printing exposition in May 2000. Product shipments began by year-end. The next drupa in 2004 will include PPML products from dozens of companies. Specifications for PPML and related standards are freely available at www.podi.org/get-the-spec A catalog of PPML products is available at www.podi.org/about-ppml Developer Support information is available from DeveloperSupport@podi.org Additional information: PODi the Digital Printing initiative 150 Lucius Gordon Drive W. Henrietta, NY 14586 716.239.6063 voice 716.239.6093 fax info@podi.org www.podi.org Copyright 2000, 2003 PODi the Digital Printing initiative Page 8 of 8