how to create a cross-media variable-data-publishing system
DESCRIPTION
How to Create a Cross-Media Variable-Data-Publishing System. Cynthia L. Leslie President, Citation Software Inc. [email protected]. Involved with variable-data publishing since 1986 Software developer and software reseller - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/1.jpg)
www.CitationSoftware.com 1
How to Create aCross-Media
Variable-Data-PublishingSystem
Cynthia L. LesliePresident, Citation Software Inc.
![Page 2: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/2.jpg)
www.CitationSoftware.com 2
• Involved with variable-data publishing since 1986
• Software developer and software reseller
• Provide services and products for on-demand- publishing and variable-data-publishing
• Help people to create variable-data publishing systems
Who we are and what we do
![Page 3: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/3.jpg)
www.CitationSoftware.com 3
Definition ofvariable-data publishingA form of on-demand publishing in which all the documents in a production run are similar but not identical.
![Page 4: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/4.jpg)
www.CitationSoftware.com 4
Example of variable-data publishing: Portfolio Summaries
![Page 5: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/5.jpg)
www.CitationSoftware.com 5
Dates are the same on many documents, but they’llprobably change each time a new batch of documents is printed
Account number isdifferent on each document
Name and address are different on each document
Dollar figures are differenton each document
Pie chart looks differenton each documentDollar breakdown
for pie chart isdifferent on eachdocument
![Page 6: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/6.jpg)
www.CitationSoftware.com 6
These are the only things that are thesame on allthe documents
![Page 7: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/7.jpg)
www.CitationSoftware.com 7
When you use your word-processing software to do a mail merge, you are doing a simple form of variable-data publishing.
![Page 8: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/8.jpg)
www.CitationSoftware.com 8
Examples of variable-data publishing • customized newsletters• customized marketing brochures• invoices• portfolio summaries• license plates• graduation diplomas• itineraries• coupons
• insurance policies• employee-benefit statements• checks• bank statements• real-estate ads• tickets• luggage tags• merchandise labels
![Page 9: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/9.jpg)
www.CitationSoftware.com 9
Variable-data publishingis also known as
• personalization• customized publishing• variable-information publishing• one-to-one (1:1) communication
![Page 10: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/10.jpg)
www.CitationSoftware.com 10
Probably, most people think of paper documents when discussing variable-data publishing.
However, sometimes it makes sense to publish variable-data documents in electronic format in addition to printing them on paper. A system that can do this is known as a cross-media variable-data-publishing system.
![Page 11: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/11.jpg)
www.CitationSoftware.com 11
Today, for most people who are doing variable-data publishing, the term “cross-media publishing”probably means:
• printing on paper, and
• making documents available on the Web in PDF format or HTML format
![Page 12: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/12.jpg)
www.CitationSoftware.com 12
Example of cross-media variable-data publishing
• Corporation prints personalized employee- benefit booklets once a year and mails them to employees via U.S. Mail.
• An employee can use company Intranet anytime throughout the year to obtain his personalized booklet in PDF format.
![Page 13: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/13.jpg)
www.CitationSoftware.com 13
How does a variable-data-publishing system work?
Database
Template
Composition Engine
Doc
Doc
Doc
Doc
Doc
![Page 14: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/14.jpg)
www.CitationSoftware.com 14
You don’t have to be a programmer to create variable-data documents.
![Page 15: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/15.jpg)
www.CitationSoftware.com 15
Terminologyvariable-data-publishing system: a collection of software and hardware that you will use to create particular kinds of variable-data documents. Forexample, your variable-data-publishing system might create coupons.
variable-data-publishing software: “off-the-shelf” software that you will use to create your variable-data-publishing system. It has two main components:
1 — design tool: lets you create a template
2 — composition engine: produces variable-data documents by marrying data with a template
![Page 16: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/16.jpg)
www.CitationSoftware.com 16
Setting up a variable-data-publishing system
STEP 1: Design basic layout (pencil or electronic).
STEP 2: Obtain data.
STEP 3: Use design tool to create template.
STEP 4: Use composition engine to do test runs. (Do extensive testing to ensure quality!)
STEP 5: Go to production.
![Page 17: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/17.jpg)
www.CitationSoftware.com 17
Ideal cross-media variable-data-publishing system
• easy to use• easy to maintain• works well with your equipment • exploits employees’ current skill sets• meets future needs as well as current needs• not too expensive
![Page 18: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/18.jpg)
www.CitationSoftware.com 18
• Don’t write your own variable- data-publishing software!
• Don’t create one system for paper documents and another system for Web documents!
![Page 19: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/19.jpg)
www.CitationSoftware.com 19
What’s wrong with having two separate systems?
• Increases up-front costs
• Increases maintenance costs
• Employees must have two different skill sets
• It’s always an effort to achieve cosmetic fidelity
• Error prone (what if you change something in the paper-production system but forget to make the corresponding change in the Web-production system)?
![Page 20: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/20.jpg)
www.CitationSoftware.com 20
Criteria for selecting variable-data-publishing
software forcross-media publishing
![Page 21: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/21.jpg)
www.CitationSoftware.com 21
Your variable-data-publishing software must be designed in a way that allows you to integrate it programmatically with your production environment.
Can the software be integrated into your environment?
![Page 22: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/22.jpg)
www.CitationSoftware.com 22
• Most vendors provide free demo software. Get your hands on it and experiment extensively.
• Some variable-data-publishing software lets you use virtually any application to create boilerplate documents (layouts)
• Some variable-data-publishing software is designed as a plug-in or Xtension to an application that you might already use
Is the software easy to use?
![Page 23: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/23.jpg)
www.CitationSoftware.com 23
Ideally, your variable-data-publishing software will be able to output PDF or PostScript or PCL or Metacode or AFP, etc. for paper docs and will also be able to output HTML or PDF for Web docs.
Can the software generate the output formats that you need?
![Page 24: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/24.jpg)
www.CitationSoftware.com 24
• PDF format gives you precise control over fonts, placement of text & graphics, and page breaks — but not all Web browsers can display PDF without additional software
• HTML can be displayed by all Web browsers — but you can’t control a document’s layout very well
How to decide what format to use for Web documents
![Page 25: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/25.jpg)
www.CitationSoftware.com 25
• Converting PostScript to PDF is sometimes feasible, but it must be planned carefully. (Using Acrobat Distiller on server violates license.)
• Converting PDF to HTML can work well.
• Using HTML to print paper documents is a bad idea — even if you convert the HTML to PDF or PostScript first.
What about converting output to another format?
![Page 26: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/26.jpg)
www.CitationSoftware.com 26
• Optimized output allows your printer to print at or near rated speed.
• Variable-data-publishing software must generate output that’s designed to work well with your particular printer.
• When evaluating demo software, test extensively with large documents and/or large production runs.
Does the software generateoptimized output for printing?
Go here to learn about optimization: www.CitationSoftware.com/faqppml.htm
![Page 27: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/27.jpg)
www.CitationSoftware.com 27
• Large PDF files that are not linearized will take a long time to display in Web browser
Does the software generatelinearized PDF output for Web?
Go here to learn about linearization: http://partners.adobe.com/asn/developer/ acrosdk/docs/filefmtspecs/PDFReference.pdf (See Appendix F)
![Page 28: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/28.jpg)
www.CitationSoftware.com 28
Buy variable-data-publishing software that meets potential future needs as well as current needs.
Why? Because buying different software later will cost you additional money for the purchase itself — and your employees will need two skill sets instead of just one skill set.
Will the software work well for future projects?
![Page 29: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/29.jpg)
www.CitationSoftware.com 29
• Costs for variable-data- publishing software vary a lot. Shop around!
• Don’t make a decision in a hurry.
Is the software a good value?
![Page 30: How to Create a Cross-Media Variable-Data-Publishing System](https://reader035.vdocuments.mx/reader035/viewer/2022062814/5681679d550346895ddce14f/html5/thumbnails/30.jpg)
www.CitationSoftware.com 30
If you buy variable-data-publishing software that can create XML output or structured PDF output, you’ll be in good shape if you ever want to generate documents for eBooks or handheld/wireless devices (e.g., Palm).
XML output & Structured PDF output