PDF2AFP Transform User's Guide
Total Page:16
File Type:pdf, Size:1020Kb
MakeAFP PDF2AFP Transform User’s Guide Version 4.0 This edition applies to PDF2AFP Transform. MakeAFP welcomes your comments and suggestions. You can send your comments and suggestions to: [email protected] When you send information to MakeAFP, you grant MakeAFP a non‐exclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. © MakeAFP 2020. All Rights Reserved Contents Preface ................................................................................................................................................. 1 About this User’s Guide ..............................................................................................................................1 Conventions Used in This User’s Guide....................................................................................................1 Chapter 1. Overview......................................................................................................................... 3 Benefits...........................................................................................................................................................3 Functions at a Glance ...................................................................................................................................3 Chapter 2. Installing PDF2AFP Transform for Windows ......................................................... 5 PDF2AFP for Windows Prerequisites........................................................................................................5 Installing PDF2AFP on Windows...............................................................................................................5 Applying License of PDF2AFP Transform for Windows........................................................................5 Chapter 3. Installing PDF2AFP Transform for Linux ................................................................ 6 Installing PDF2AFP on Linux .....................................................................................................................6 Applying License of PDF2AFP Transform for Linux ..............................................................................6 Uninstalling PDF2AFP on Linux................................................................................................................6 Chapter 4. PDF2AFP Command ..................................................................................................... 7 PDF2AFP Command Syntax.......................................................................................................................7 PDF2AFP Command Examplese..............................................................................................................11 Chapter 5. PDF2AFP Application Programming Interfaces.................................................... 12 PDF2AFP APIs Libraries and Examples..................................................................................................12 PDF2AFP APIs Functions..........................................................................................................................12 i P2ACancelTransform Function...........................................................................................................12 P2ACloseTransform Function.............................................................................................................12 P2AGetError Function..........................................................................................................................12 P2AGetErrorCount Function...............................................................................................................13 P2AInitTransform Function.................................................................................................................13 P2AInitTransStream Function.............................................................................................................13 P2AQueryState Function .....................................................................................................................14 P2AStartTransform Function ..............................................................................................................14 Appendix A. ASCII/EBCDIC AFP Codepages Summary........................................................ 15 Appendix B. SBCS/DBCS/UTF‐16BE AFP Codepages Summary.......................................... 19 Appendix C. Supplied Form Definitions ..................................................................................... 1 ii iii Preface This User’s Guide describes the functions, commands, and parameters associated with PDF2AFP Transform. About this User’s Guide This Userʹs Guide provides information about using PDF2AFP Transform, it helps you: Plan for transforming data from Adobe PDF (Portable Document Format) to AFP (Advanced Function Presentation) format. Install and configure PDF2AFP Transform. How to use PDF2AFP command. The information in this userʹs guide is for users who install and use PDF2AFP Transform. Conventions Used in This User’s Guide This User’s Guide uses consistent conventions for the following: Highlighting Syntax notation Highlighting This User’s Guide uses the following highlighting conventions: Bold Identifies commands, keywords, and other items, whose names or values are predefined by PDF2AFP Transform or must be entered as‐is. Italic Identifies parameters whose actual names or values you supply. Syntax Notation This User’s Guide uses the following syntax notation: Italics within a command represent variables for which you must supply a value. For instance: ‐i inPath ‐ 1 ‐ means that you need to replace the variable inPath with a value that represents any valid file system directory. Do not enter the following symbols as part of the command: Vertical bar | Braces { } Brackets [ ] Underscore _ Ellipsis … The above symbols have the following meanings: - A vertical bar, |, between values, indicates that you can only enter one of the values with the command. - Braces, { }, around values indicate a required value, you must select one of the mutually exclusive values. - Brackets, [ ], around parameters indicate that they are optional. - An underscore, _, indicates the default value, which PDF2AFP uses if you do not specify the parameter with a non‐default value. - An ellipsis, …, following command or set of commands indicates the command or set of commands can be repeated. ‐ 2 ‐ Chapter 1. Overview PDF2AFP provides consistent, excellent quality, efficient transformation for the transactional high volume PDF documents to AFP, in extremely fastest speed with optimized smallest AFP data stream. Benefits Advanced PDF2AFP Transform provides the following benefits to your business: Leverage the benefits and advantages of AFP, an industry‐standard high‐performance open presentation architecture for statements and documents, protects your significant investment in AFP, enables your business to grow and thrive consistently. Standardize print operations on the mission ‐critical, high reliable, scalable AFP/IPDS architecture and systems, increases throughput and flexibility in production print. Accurately and efficiently transform your PDF to AFP with the highest fidelity & speed, enables you to instantly transform and deliver the billing statements to your customers with significant cost savings. Extend the values of PDF document streams, bring increased flexibility and efficiency to the production printing operations, and maximize the latest technology developments and migrations without the need for the mission‐critical transactional document reprogramming or redesign. Functions at a Glance PDF2AFP Transform provides the following advanced features, functions, and capabilities to your business: Accurately and efficiently transform your PDF to AFP in the highest fidelity, fastest speed, and smallest AFP output data stream. Perform sophisticated object‐to‐object transformation from PDF to AFP. Able to transform PDF texts to searchable optimized AFP texts. Able to transform PDF forms to AFP overlay resources. Able to transform PDF outline fonts to AFP Type 1 outline fonts, encoding by ASCII, EBCDIC. Able to transform PDF outline fonts to AFP CID‐keyed outline fonts, encoding by ASCII, EBCDIC, DBCS‐PC( BIG5, GBK, HKSCS, KSC, SJIS), DBCS‐HOST, and Unicode UTF‐16BE. Able to transform PDF bitmap fonts to AFP bitmap fonts, encoding by ASCII, EBCDIC. Able to transform PDF color vector graphics to AFP GOCA color vector graphics. ‐ 3 ‐ Able to transform PDF color images as the AFP color data‐object images for the high‐ speed color printing on the latest AFP/IPDS color production printers. Able to transform PDF color images to AFP color IOCA images. Able to transform PDF color/grayscale images to AFP monochrome IOCA images, provides 8 dither algorithm options to achieve the best printing quality on the high‐ speed AFP/IPDS monochrome production printers. Able to extract index values from PDF page‐piece dictionaries, bookmarks, or input filenames as AFP indexing TLEs(Tag Logical Element), to be used for the automation control of the large dprinting an mailing systems or document content archiving systems. Provide command‐line interfaces for both Windows and Linux platforms. Provide APIs in C/C++, C#, and Java, to transform PDF from a file or memory buffer. Integrate easily with your mission‐critical high‐speed production printing systems.