Xerox FreeFlow VI eCompose Workshop Guide

Version 16.0.3.0 December 2020 702P08483
Xerox
®
FreeFlow
Workshop Guide
®
VI eCompose
© 2020 Xerox Corporation. All rights reserved. XEROX®and XEROX and Design®, FreeFlow®, FreeFlow Makeready®, FreeFlow Output Manager
®
, FreeFlow Process Manager®, VIPP®, and GlossMark®are trademarks of Xerox
Corporation in the United States and/or other countries. Other company trademarks are acknowledged as follows:
Adobe PDFL - Adobe PDF Library Copyright © 1987-2020 Adobe Systems Incorporated.
®
Adobe PostScript
, the Adobe logo, Acrobat®, the Acrobat logo, Acrobat Reader®, Distiller®, Adobe PDF JobReady™, InDesign®,
®
, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. All instances of the name PostScript in the text are references to the PostScript language as defined by Adobe Systems Incorporated unless otherwise stated. The name PostScript also is used as a product trademark for Adobe Systems’ implementation of the PostScript language interpreter, and other Adobe products. Copyright 1987 - 2020 Adobe Systems Incorporated and its licensors. All rights reserved. Includes
®
Adobe
Intel
PDF Libraries and Adobe Normalizer technology.
®
, Pentium®, Centrino®, and Xeon®are registered trademarks of Intel Corporation. Intel Core™Duo is a trademark
of Intel Corporation.
Intelligent Mail
Macintosh
®
is a registered trademark of the United States Postal Service.
®
, Mac®, and Mac OS®are registered trademarks of Apple, Inc., registered in the United States and other countries. Elements of Apple's Technical User Documentation used by permission from Apple, Inc.
®
Novell
and NetWare®are registered trademarks of Novell, Inc. in the United States and other countries. Oracle®is a
registered trademark of Oracle Corporation Redwood City, California.
PANTONE
and other Pantone Inc. trademarks are the property of Pantone Inc. All rights reserved. QR Code™is a
trademark of Denso Wave Incorporated in Japan and/or other countries.
®
TIFF
is a registered trademark of Aldus Corporation.
The Graphics Interchange Format© is the Copyright property of CompuServe Incorporated. GIFSM is a Service Mark of CompuServe Incorporated.
Windows Explorer are trademarks of Microsoft Corporation; Microsoft
®
, Windows®10, Windows Server®2012, Windows Server®2016, Windows Server®2019, and Internet
®
and MS-DOS®are registered trademarks of Microsoft
Corporation.
All other product names and services mentioned in this publication are trademarks or registered trademarks of their respective companies. They are used throughout this publication for the benefit of those companies, and are not intended to convey endorsement or other affiliation with the publication.
Companies, names, and data used in examples herein are fictitious unless otherwise noted.
While every care has been taken in the preparation of this material, no liability will be accepted by Xerox Corporation arising out of any inaccuracies or omissions.
Changes are periodically made to this document. Changes, technical inaccuracies, and typographical errors will be corrected in subsequent editions.
Produced in the United States of America.
Table of Contents
1 Getting Started.......................................................................................................................... 7
VI Suite Customer Forum ..... .... ............................. ................................. .................................. 8
Intended Audience ............................. ................................. .................................................... 9
What You Will Learn ..................................... ............................. .... ............................. ........... 10
2 VIeC Workshop Installation..................................................................................................11
Program Download ........ .... ............................. ..................................... .... ............................. . 12
Documentation Download ......................... ................................. ........................................... 13
Client and Server Software........ ...................................................................... ....................... 14
Minimum Server Configuration for the VIeC Server .................. ......................................... ..... 15
Minimum Client Configuration......... ................................. ..................................... ................ 16
Backup and Storage Requirements.. ................................. ................................. ..................... 17
Installation Process.................. ............................. ................................. ................................ 18
Installation Verification .................................... ................................. ............................. .... ... 19
Server Configuration... ............................. ..................................... .... ............................. ........ 20
Load Workshop Files .......... ...................................................................... .............................. 22
3 VIeC and VIeC Workshop Overview....................................................................................25
Third-Party Support for VIeC................ ...................................................................... ............ 27
Job Submission Methods................................ ............................. .... ....................................... 28
What is the VIPP
®
VIPP What is a VIPP What is a VIPP
VIeC Features .................................... ............................. ................................. ...................... 33
VIeC .......... .... ...................................................................... ............................. .... ........... 33
VIeC and Print Path ............................. ................................. ........................................... 33
VIeC and Nub File................................... ................................. ............................. .... ....... 33
VIeC Templates .... ............................. ..................................... .... ............................. ........ 33
VIeC Profiles................................ ............................. ................................. ...................... 33
User Name Output Folder ..................................... ............................. .............................. 34
VIeC Dispatch.................... .... ............................. ................................. ............................ 34
VIeC Job Submission Client................ ......................................... ............................. .... .... 34
VIeC Web . ............................. .... ............................. ......................................... ................ 34
®
Language?.................. ..................................... ................................. ........ 29
Resources ..... ................................. ............................. .... ....................................... 29
®
Bookmark?.......... ......................................... ............................. ................... 31
®
PDF Interactive Feature?........................................................... ................... 32
4 Job Parameters and Profiles .................................................................................................35
VIeC Profiles................................................. ................................. ................................. ....... 36
VIeC Parameters............ ................................. ..................................... ................................. . 37
Xerox®FreeFlow®VI eCompose
Workshop Guide
3
Table of Contents
Init (Nub) File .......... ................................. ..................................... ................................. . 37
Job Type .......... .... ............................. ................................. ..................................... .... ..... 37
Output Folder Name ........................ ............................. .... ............................. .................. 38
Output Filename Template .... ................................. ............................. ............................ 38
Index File Template ................... ................................. ..................................... ................ 38
Printer Name ............... ...................................................................... .............................. 39
Printer Action.... ................................. ..................................... ................................. ........ 39
Creating an Output Filename Template ........................ ............................. ............................ 40
Advanced Options........... ............................. .... ................................................................ 41
Creating an Index File Template ...... ................................. ..................................... ................ 43
Create a Profile.. ............................. ................................. ................................. ..................... 44
Using an Existing Profile ......................... .... ............................. ......................................... ..... 45
Editing an Existing Profile ................................. ............................. .... ............................. ....... 46
5 VIeC Job Submission .............................................................................................................47
VIeC Job Submission Client.... ..................................... .... ............................. .......................... 48
Open the Job Submission Window ............................ ................................. ...................... 48
Submit a Job............................................... ............................. .... ............................. ....... 48
Close the Job Submission Window ......................... .... ............................. ......................... 48
VIeC Watched Folders Client .............. ................................. ................................. .................. 49
Create and Activate a Watched Folder .................... ......................................... ................ 49
Process a Job Using the Watched Folder........ ................................. ................................. ....... 51
Delete a Watched Folder ...................................................... ............................. .... ........... 52
VIeC LPR Option .................. ................................. ................................. ............................. ... 53
VIeC Dispatch Option ................................... ............................. ................................. ........... 54
6 Hands-On Exercises ................................................................................................................55
What to Expect.. ................................. ................................. ............................. ..................... 57
VI eCompose Workshop Code Descriptions ................. ................................. .......................... 58
vtpworkshop.dbf ....................... .... ............................. ................................. ..................... 59
vtpworkshop.dbm .............. ............................. .... ............................. ................................ 60
7 Exercise 1: VIeC Job Submission Client Overview ............................................................73
Job Creation Area .............. ......................................... ............................. .............................. 75
Data File............. ............................. .... ............................. ................................. .............. 75
Init (Nub) File .......... ................................. ..................................... ................................. . 75
Current Profile.............. .... ..................................... ............................. .... .......................... 75
Job Type .......... .... ............................. ................................. ..................................... .... ..... 75
User Name ......... ................................. ............................. .... ............................. .............. 76
Job Server.................................... .... ............................. ................................. .................. 76
Output Folder........................ .... ............................. ................................. ......................... 76
Printer Action.... ................................. ..................................... ................................. ........ 76
Printer for VIPP
Output Filename Template .... ................................. ............................. ............................ 77
Index File Template ................... ................................. ..................................... ................ 77
4
Xerox®FreeFlow®VI eCompose Workshop Guide
®
Job Output..................................................................... ....................... 77
Table of Contents
VIeC Job Status Area ........ ................................. .................................................................... 78
Function Buttons............................. ............................. .... ............................. ......................... 79
8 Exercise 2: Job Submission ...................................................................................................81
VPC Job Submission.. .... ............................. ................................. ........................................... 82
Data File Job Submission .. ............................. ................................. ....................................... 84
9 Exercise 3: Simple Job Submission ......................................................................................87
10 Exercise 4: Using the Bulk Output Folder.........................................................................91
11 Exercise 5: Using the Output Filename Template .........................................................93
12 Exercise 6: VI Compose Error Condition ..........................................................................95
13 Exercise 7: Watched Folder Job Submission....................................................................97
14 Exercise 8: Output Filename and Index Template Manipulation ........................... 101
15 Exercise 9: Init (Nub) Files............................................................................................... 105
Submit a Data File without VIPP®Commands .. ................................. ................................. . 106
Append the VIPP
Load and Save a Profile................ ................................. ............................. .......................... 109
®
Commands................... ................................. ............................. ............ 107
16 Exercise 10: Using Dispatch............................................................................................ 111
17 Exercise 11: Email ............................................................................................................. 119
Download and Configure Blat ......................... ......................................... ............................ 120
Edit the Data File . ...................................................................... ................................. ......... 122
Edit the DispatchRule.................................... .... ............................. ................................. ..... 123
Xerox®FreeFlow®VI eCompose
Workshop Guide
5
Table of Contents
6
Xerox®FreeFlow®VI eCompose Workshop Guide
1

Getting Started

This chapter contains:
VI Suite Customer Forum ........................... .... ............................. ................................. ................ 8
Intended Audience ........................................... .... ............................. ................................. ......... 9
What You Will Learn...... .... ............................. ................................. ........................................... 10
Welcome to the VI eCompose (VIeC) Workshop. This document is designed provide background information and hands-on lessons in using the program.to walk you through the basic configuration and operation of VIeC.
By the end of this workshop you will be able to configure the VIeC Server and understand the operation of lpr, the Watched Folder, and the VIeC Job Submission Client. In the workshop, the capability of VIeC Dispatch will be demonstrated.
Before using the workshop materials, read the FreeFlow VI eCompose User Guide, and have the user guide available while you are completing the workshop exercises.
Note: Refer to the following information:
Case-sensitive entries
When using VIeC, remember that values in all database fields, index fields, and rule values are case-sensitive.
Supported distillation job parameters
The built-in PDF authoring engine supports all distillation job parameters except for those that require post-processing such as DoThumbnails, CompressObjects, EmbedJobOptions, and Optimize.
The following subjects are not covered in this workshop:
VIeC Web GUI: For information about this module, refer to the FreeFlow VI eCompose User Guide.
VIPP
VIeC as a Windows Service: For information about Windows Service, refer to the FreeFlow VI
®
programming training: For training on VIPP®programming, contact a local Xerox
representative.
eCompose User Guide.
Xerox®FreeFlow®VI eCompose
Workshop Guide
7
Getting Started

VI Suite Customer Forum

Xerox hosts a Community Support Forum. The VI Suite Customer forum is now part of the larger Xerox support forum, allowing you to post and review information about Xerox products and services all from one location. Take a minute to log in to this customer forum community: http://vippsupport.
xerox.com.
8
Xerox®FreeFlow®VI eCompose Workshop Guide
Getting Started

Intended Audience

This workshop is intended for:
Application and system programmers who are responsible for creating and running VIPP applications and want to take advantage of the VIPP®-to-PDF workflow available with VIeC.
Network administrators and system integrators responsible for the network submission of VIPP applications and the distribution of the PDF files created using VIeC.
Print operators who have the responsibility to load, delete, or modify VIPP
®
resources on the VIeC
Server.
®
®
Xerox
®
FreeFlow®VI eCompose
Workshop Guide
9
Getting Started

What You Will Learn

The scope of this training is limited to the installation, configuration, and operation of VIeC. This workshop does not attempt to cover any VIPP
The workshop is divided into the following general areas:
Getting started, which you are now reading, provides some introductory information and an overview of the VI eCompose Workshop.
VIeC Workshop Installation provides an overview of the installation process. You learn about installation, installation verification, VIeC Server configuration, and how and where to load the files provided as a part of this workshop.
VIeC and VIeC Workshop overview provides a summary of VIPP short overview of VIPP
Job parameters and profiles provides information about VIeC Job Parameters and Job Profiles, including information about the Init (Nub) file, job types, andt creating and using profiles.
VIeC job submission describes the three methods of job submission used by VIeC: lpr, Watched Folder, and Job Submission Client.
Hands-on exercises provides exercises that guide you through the configuration and use of VIeC, including VIeC Dispatch.
®
and VIPP®resources as they relate to VIeC.
®
programming concepts.
®
and VIeC programs, including a
10
Xerox®FreeFlow®VI eCompose Workshop Guide
2

VIeC Workshop Installation

This chapter contains:
Program Download ..... ................................. ..................................... ................................. ........ 12
Documentation Download .............. ................................. ................................. ......................... 13
Client and Server Software . ................................. ..................................... ................................. . 14
Minimum Server Configuration for the VIeC Server ............... ..................................... ................ 15
Minimum Client Configuration .. ............................. .... ................................................................ 16
Backup and Storage Requirements............................ .... ............................. ................................ 17
Installation Process........... ................................. ............................. .... ....................................... 18
Installation Verification................ ................................. ................................. ............................ 19
Server Configuration ......................................... ............................. ................................. ........... 20
Load Workshop Files ... ................................. ..................................... ................................. ........ 22
This information helps you understand the installed software, and the minimum requirements for the installation.
Xerox®FreeFlow®VI eCompose
Workshop Guide
11
VIeC Workshop Installation

Program Download

To download FreeFlow VI eCompose electronically, go to www.xerox.com/support, select Software & Platforms, select FreeFlow, select FreeFlow Variable Information Suite, select Driver & Downloads.
If required, set the Operating System type appropriate for your target platform to display the correct installer file. To download the installer, click the FreeFlow VI eCompose installer file.
Program delivery format
Programs are delivered in .exe format. User can download the application to the target device. When the device does not have Internet access, copy the EXE file to the target device, then install the program.
12
Xerox®FreeFlow®VI eCompose Workshop Guide
VIeC Workshop Installation

Documentation Download

English language versions of all of the FreeFlow Variable Information Suite documentation are available for download. Go to www.xerox.com/support. Select Software & Platforms, select FreeFlow, select FreeFlow Variable Information Suite, then select Documentation.
Xerox
®
FreeFlow®VI eCompose
Workshop Guide
13
VIeC Workshop Installation

Client and Server Software

The VIeC software contains both client and server applications. During the installation, you are prompted to select the type of installation required. You can install the client on the same PC as the server or you can install the client on any network-connected PC that has access to the server.
The server requires a Xerox license file to operate. Client software is distributed without any license requirements. During the installation of the client software, identify a target server. You can change the target server during normal operation of the system, as required.
14
Xerox®FreeFlow®VI eCompose Workshop Guide
VIeC Workshop Installation

Minimum Server Configuration for the VIeC Server

The following are the minimum requirements for the VIeC Server:
Windows Server 2012, including R2, 2016, 2019, and Windows 10.
2.4–GHz Processor.
2 Gbytes of RAM per instance. For more information on running multiple instances of VIeC, refer to the FreeFlow VI eCompose User Guide.
40–Gbyte hard drive.
Ethernet network interface.
Microsoft .NET Framework 4.8 (installed).
Xerox
®
FreeFlow®VI eCompose
Workshop Guide
15
VIeC Workshop Installation

Minimum Client Configuration

There is no minimum configuration for the client.
16
Xerox®FreeFlow®VI eCompose Workshop Guide
VIeC Workshop Installation

Backup and Storage Requirements

To ensure the normal operation of the VIeC Server, perform the usual backup and housekeeping practices.
The speed of the processor and the amount of memory available on the VIeC Server is a major factor in the processing speed you achieve in the creation of PDF files.
Plan your storage requirements. When you plan for your storage needs, consider the following factors for standard operation, backup, and housekeeping procedures:
Number of PDF files that you create that require storage
Size of the PDF files
Speed at which the PDF files are created
Where to store the PDF files
Length of time that the PDF files are stored
Note: For more information on housekeeping, refer to the FreeFlow®VI eCompose User Guide.
Xerox
®
FreeFlow®VI eCompose
Workshop Guide
17
VIeC Workshop Installation

Installation Process

For step-by-step installation instructions for VIeC, refer to the FreeFlow VI eCompose User Guide. In general, the installation process involves the following steps:
Select the installation type: Client/Server, Server, or Client.
Answer the installation prompts. This workshop assumes that you have installed the VIeC Server on the C: drive, and that the VI Compose xgfc directory structure is on the C: drive. If the VIeC Server is not on the C: drive, and if the VI Compose xgfc directory structure is not on the C: drive, certain parts of this workshop cannot function as expected.
Install the VIeC software.
Install the lpr client, if required. This installation is recommended.
Install the license.
18
Xerox®FreeFlow®VI eCompose Workshop Guide
VIeC Workshop Installation

Installation Verification

To verify that the installation ran properly, follow the procedures in this section.
Ensure that the server is running.
Look for the VI eCompose Local Server (VIeC) icon in the lower-right task bar.
The VIeC Server is configured to start automatically. When the PC is booted, the VIeC icon is present. When you hover the mouse on the icon, a message appears: VI eCompose Local Server.
If the VIeC icon is not displayed, you can start the server, but this is usually only necessary when the server module has been stopped manually. To start the server, select the Start menu, then select ProgramsXeroxVI eComposeVI eCompose Local Server.
To verify normal operation, run a test job. The steps outlined here are explained further in the workshop, for now, follow the steps to verify the normal operation of the VIeC Server.
1. In the task bar, right-click the VIeC icon.
2. Select Launch Job Submission Client. The VI eCompose Job Submission Client appears.
3. On the lower right side of the Job Submission Client window, select the Submit Job button. The
default billb.lm VIPP deposited in the folders indicated in the User Name and Output Folder windows.
Tip: As the job is processed, the job status changes from submitted to complete. Note the
number of pages distilled. Because this job is not using any split options, the value for
pages split and files generated is zero. Split options are explained in more detail later.
4. During the installation of the VIeC software, a shortcut folder called VI eCompose Incoming
Folders was created on the desktop. Locate that folder, or you can scroll to X:\Program Files (x86)\Xerox\VIPP\xvtp\users\user_name\incoming\bulk, where X is the partition where the VI eCompose software is installed and user_name is the user name defined during installation.
5. To display a subfolder that is time-stamped and contains the file name billb_lm, open the default
folder. To find the PDF file, open the time-stamped subfolder, then open and view the PDF file.
6. After you have looked at the PDF file, to end this task, close all the windows. To exit the Job
Submission Client, select X or Alt-X. To confirm, answer Yes.
End of Exercise
This concludes the installation verification process. If you experience any problems, contact a local Xerox representative.
®
job is submitted to the VIeC Server. The PDF file that is generated is
Xerox®FreeFlow®VI eCompose
Workshop Guide
19
VIeC Workshop Installation

Server Configuration

Server configuration options are minimal. Configuration involves specifying the order in which the VIeC Server processes incoming jobs.
Configuration of the VIeC Web modules is not covered in this document. For information about the VIeC Web configuration, refer to in the FreeFlow VI eCompose User Guide.
To configure the VIeC Server operation, follow these steps:
1. On the task bar, double-click the VIeC Server icon located. The VI eCompose Local Server window
appears.
2. To review the available options, select the File menu:
Save Logfile
Clear Logfile
Dump Accounting File
Show Billing Meters
The Dump Accounting File option creates a comma-delimited file that you can port into Excel or a database program for query.
3. From the menu bar, select the Job Selection menu. Use the menu to change the operating
parameters that the VIeC Server uses to process VIeC jobs in the server queue. For now, leave the default to First In, First Out.
4. To review the help that is available, select the Help menu.
5. To close the VI eCompose Local Server window, select the X in the top-right corner.
20
Xerox®FreeFlow®VI eCompose Workshop Guide
VIeC Workshop Installation
Tip:
Selecting X minimizes the VIeC Server, but does not shut down the server.
To exit the VIeC Local Server, enter Alt-X.
To restart the server, access the Windows Start menu, then access the VI eCompose menu.
Xerox
®
FreeFlow®VI eCompose
Workshop Guide
21
VIeC Workshop Installation

Load Workshop Files

To find the workshop.zip file containing all the test files and resources used in this workshop, open the VI eCompose Installation zip file, then scroll to the English\Docs\workshop folder. Extract files from the workshop.zip file and copy the files to the locations specified in the table.
File Name
vtpworkshop A project folder that contains all
VTPmove.bat DOS batch file, used in the VIeC
vtpworkshop.dbf Data submission file. X:\Program Files (x86)
vtpworkshop.nub Nub/init file used to populate a
Description of File Copy the file here
X:\Program Files (x86)
resources for the project.
Dispatch exercise to show Dispatch executing a user-defined process. In this case, the VTPmove. bat process moves the PDF files to the C:\MyArchiveFolder on the PC. In one of the following exercises, you create the folder.
data file with the required VIPP start commands.
\Xerox\VIPP\xgfc \projects, where X is the
partition where the VI eCompose software is installed.
X:\Program Files (x86) \Xerox\VIPP\xgfc\mislib,
where X is the partition where the VI eCompose software is installed.
\Xerox\VIPP\xgfc\mislib, where X is the partition where the VI eCompose software is installed.
X:\Program Files (x86)
®
\Xerox\VIPP\xgfc\mislib, where X is the partition where the VI eCompose software is installed.
vtpworkshop.pfl VI eCompose Profile file. X:\Program Files (x86)
\Xerox\VIPP\xvtp\users \xxxx\profiles, where X is
the partition where the VI eCompose software is installed and xxxx is the user name.
vtpworkshop.rule VI eCompose DispatchRule file. X:\Program Files (x86)
\Xerox\VIPP\xvtp \dispatch\rules, where X is
the partition where the VI eCompose software is installed.
vtpworkshop.vpc VIeC Workshop VI Project
22
Container file. This container holds all the required VIPP the vtpworkshop application.
Xerox®FreeFlow®VI eCompose
®
files to run
X:\Program Files (x86) \Xerox\VIPP\xgfc\mislib,
where X is the partition where the VI eCompose software is installed.
Workshop Guide
VIeC Workshop Installation
File Name
vtpworkshop_error.dbf A data file that generates an error
vtpworkshop_nub.dbf A data file that contains no VIPP
Description of File Copy the file here
X:\Program Files (x86)
message. Used to show where error messages are displayed.
start commands. This data file uses the nub/ init feature to process files properly.
\Xerox\VIPP\xgfc\mislib, where X is the partition where the VI eCompose software is installed.
®
X:\Program Files (x86) \Xerox\VIPP\xgfc\mislib,
where X is the partition where the VI eCompose software is installed.
Adobe Security options can be applied to the PDF files created. You can add password protection to the PDF and child PDF files created. The password can be a generic password for all PDF files produced or a unique password driven by the user data. For more information on PDF security supported by VI eCompose, refer to the FreeFlow VI eCompose User Guide.
Xerox
®
FreeFlow®VI eCompose
Workshop Guide
23
VIeC Workshop Installation
24
Xerox®FreeFlow®VI eCompose Workshop Guide
3

VIeC and VIeC Workshop Overview

This chapter contains:
Third-Party Support for VIeC ......... ...................................................................... ....................... 27
Job Submission Methods......................... ................................. .................................................. 28
What is the VIPP
What is a VIPP
What is a VIPP
VIeC Features ..................... ..................................... .... ............................. ................................. 33
®
Language?........... ......................................... ............................. .... ............... 29
®
Bookmark?... .... ..................................... ................................. .......................... 31
®
PDF Interactive Feature?....................... ............................. .............................. 32
VIeC is a client-server application that allows you to generate Adobe PDF documents from VIPP based variable data applications. Using the same VIPP on a print device, the same data file can be sent to the VIeC Server and PDF output created. Use of the VIeC Dispatch module can integrate the PDF files into the workflow process.
VIeC outputs the PDF files to a local directory structure on the server. The VIeC Dispatch module can call a user-defined process and pass to that process the PDF file and other information contained in the VIPP presentment, archive, viewing, email servers, or other up stream processes as required by customers.
A standard VIPP the VIeC Server. No changes in the data or VIPP VIPP of the VIeC Server by changing the destination TCP/IP address and queue name. Watched Folders and the VIeC Job Submission Client can be used to submit data files to VIeC. In addition, a VIeC Web module, not covered in this workshop, can be used to configure and submit jobs to the VIeC Server. For more information about VIeC Web, refer to the FreeFlow VI eCompose User Guide.
A VIPP is output to a named directory on the server. A print path can be specified. The data file processed by VIeC is forwarded to the print device after being processed by the VIeC Server. This action allows for both electronic and hard copy printing from a single job submission. It is important to note that the print path passes the data file, not the PDF file, to the target print device. To forward the PDF file, review the information about the VIeC Dispatch module described later in this workshop and review the VIeC Dispatch chapter of the FreeFlow VI eCompose User Guide.
Any VIPP individual sets of PDF files. For example, a statement run containing 10,000 customer records can be split into 10,000 individual variable-length customer PDF statements. Web presentment applications, or archive and viewing systems, can take advantage of the individual PDF files, all without making any changes to the data or the workflow. The VIPP contain additional data that can be passed to a user-defined process using the VIeC Dispatch module. For more information about the VIPP to the VIPP
®
Bookmark. This action provides a rule-based manual or automated API to web
®
application that is submitted to a VIPP®-enabled print device can be submitted to
®
-enabled print device. A job using lpr to submit to a printer can use lpr to submit to the lpr client
®
job processed by the VIeC Server results in the generation of an Adobe PDF file. The PDF file
®
application that uses the VIPP®BOOKMARK command can be further enhanced to create
®
®
Language Reference Manual.
BOOKMARK and extended BOOKMARK features, refer
®
workflow that generates hard copy output
®
resources are required. VIeC operates like any other
®
BOOKMARK and extended BOOKMARK can
®
-
PDF Interactive features such as PDF Bookmarks, PDF notes, or URLs can be included in the output PDF file using the VIPP
®
SETPIF command. For example, in the statement example, several additional
Xerox®FreeFlow®VI eCompose
Workshop Guide
25
VIeC and VIeC Workshop Overview
PDF bookmarks can be created to assist with navigation through the PDF document. URLs can be inserted into the PDF file that links the customer to a company home page or customer support page.
PDF interactive features are processed only when the job is sent to VIeC. PDF interactive features are ignored when the data file is processed by a VIPP
®
-enabled printer.
26
Xerox®FreeFlow®VI eCompose Workshop Guide
VIeC and VIeC Workshop Overview

Third-Party Support for VIeC

There are third-party VIPP®GUI design tools that support the creation of VIPP®Bookmarks, PDF Interactive Features, and VIeC DispatchRules. For information on how these easy-to-use tools can help you design and create VIPP vendor web sites.
For information on third-party products that support VIPP contact your local Xerox representative or log on to the Xerox eStore: http://buy.xerox.com.
®
applications without VIPP®programming knowledge, review the
®
Pro Dynamic Document Construction,
Xerox
®
FreeFlow®VI eCompose
Workshop Guide
27
VIeC and VIeC Workshop Overview

Job Submission Methods

VIeC supports four methods of job submission, three are discussed in this workshop:
lpr
Watched Folder
VIeC Job Submission Client
The VIeC Web interface can be used to administer the system and submit jobs for processing. For more information on the VIeC Web interface, refer to the FreeFlow VI eCompose User Guide.
VIeC provides the capability to append a .nub initialization file to the data file. This action enables the delimited, XML, or line mode data file to be submitted directly to the VIeC Server. The VIPP commands required to initiate the VIPP®processing are added to the incoming data file using a VIeC profile. Each job submission method allows for the use of VIeC profiles. A VIeC profile contains all the job options, such as output file folder, distill options, and file name templates needed to process the
®
VIPP option is not available, a default lpr profile can be established or you can include the startup commands with the data file. For additional information, refer to the FreeFlow VI eCompose User Guide.
data file on the VIeC Server. The lpr client must be able to process the -T option. If the -T
®
28
Xerox®FreeFlow®VI eCompose Workshop Guide

What is the VIPP®Language?

VIeC and VIeC Workshop Overview
This workshop does not provide training on the VIPP®language. To use VIeC, it is necessary to understand some of the basics of the VIPP For training on the VIPP
®
Language, or any of the VI Suite applications, contact your local Xerox
®
language and the FreeFlow Variable Information Suite.
representative, who has information on the available training in your area.
VIeC uses an embedded VI Compose software to process any VIPP
®
application that VIeC receives. With the introduction of VIeC, this same workflow can be used to create Adobe PDF files. Those files can contain additional interactive features that can add value to the document produced, such as a URL link or a link to additional PDF documents.
®
VIPP VIPP file is stored at the device. Only the unformatted variable data file with the initial VIPP
is a set of high-level PostScript macros that reside at the VIPP®device. The key advantage of
®
software for the enterprise is that the majority of the information required to format the data
®
start command or nub file is required to process the data file, producing highly customized and personalized documents across the enterprise.
®
VIPP
applications can be sent to a variety of printers: desktop, office, production monochrome, highlight color, or full color printers. The same data file can be sent to VIeC to output PDF files, all with no changes required to the workflow or the data.
VVIIPPPP®®RReessoouurrcceess
VIPP®jobs consist typically of three types of resources.
User resources consist of objects used in the job:
JPEG or TIFF images
PostScript, EPS, .txt files, decomp files, or RDO files; Tiff only
Native-mode VIPP
®
forms or segments of VIPP®code
Fonts
VIPP
®
Template files consist of the following:
Job Descriptor Ticket (JDT)
XML Job Descriptor Ticket (XJT)
Data Base Master (DBM)
Font lists and encoding tables
Distribution lists
VIPP
®
Data files: VIPP®can be configured to run in these modes:
Native Mode
Line Mode
Data Base Mode
XML Mode
Xerox
®
FreeFlow®VI eCompose
Workshop Guide
29
VIeC and VIeC Workshop Overview
VVIIeeCC aanndd VVIIPPPP®®RReessoouurrcceess
The VIeC Server has the same VI Compose software that can be found on the printer. The VI Compose software processes the data file and builds the variable data pages on the VIeC Server in the same way as on a print device. The only difference is that the output consists of PDF files instead of paper documents.
As on a print device, the VIeC Server needs access to the same VIPP files. The resource files must be loaded to the standard customer VIPP Server. VIeC supports both the legacy resource structure and the VI Project resource structure. For more information on the customer XGFC directory structure, review the FreeFlow VI Compose User Guide.
The data file is sent to the VIeC Server using one of three standard methods. The lpr command can be used to submit jobs from clients, including mainframe hosts. The data file can be deposited in a Watched Folder, typically using FTP software or copied using other networking methods. The PC­based Job Submission Client can be used to submit files for processing. In addition, the VIeC Web interface is capable of submitting and reviewing jobs submitted for processing.
VIeC can accept a VI Project Container as a job submission file. For more information on VI Project Containers, review the VI Project section of the FreeFlow VI eCompose User Guide or the FreeFlow VI Design Pro User Guide.
®
user and template resources
®
directories on the VIeC
30
Xerox®FreeFlow®VI eCompose Workshop Guide
Loading...
+ 98 hidden pages