PDF417 Fontware & Writer SDK 4.1 User Manual

Revision: 5131

All contents of this document are furnished for informational use only and are subject to change without notice and do not represent a commitment on the part of Morovia Corporation or its subsidiaries (Morovia). Reasonable effort is made to ensure the accuracy of the information contained in the document. However, Morovia does not warrant the accuracy of this information and cannot accept responsibility for errors, inaccuracies or omissions that may be contained in this document.

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH MOROVIA® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN A SIGNED AGREEMENT BETWEEN YOU AND MOROVIA, MOROVIA ASSUMES NO LIABILITY WHATSOEVER, AND MOROVIA DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF MOROVIA PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHT OF A THIRD PARTY.

Morovia is a trademark of Morovia Corporation. Other product and company names mentioned herein may be the trademarks of their respective owners.

September 2011

Table of Contents

1. Introduction
1.1. What's New
1.2. Backward compatibility
1.3. Installing Morovia PDF417 Fontware & Writer SDK
1.3.1. To Install From a CD
1.3.2. To Install from Direct Download
1.4. Limitations of Trial Version
1.5. Notes on 64-bit Windows
2. Overview
2.1. What is PDF417?
2.2. Encoding Parameters
2.2.1. Input Format
2.2.2. Security Level
2.3. Sizing Parameters
2.3.1. Impact of Aspect Ratio
2.3.2. yHeight
2.3.3. Module Width
2.3.4. Compact PDF417
2.4. Module Width
2.5. Working with PDF417 Fontware & Writer SDK
2.5.1. Font-Based
2.5.2. Image File Based
2.5.3. ActiveX Control
2.6. Solution Quick Reference
3. Using Encoder GUI
3.1. Exporting Images
3.2. Program Options
4. Using PDF417 Fontware with Microsoft Office Programs
4.1. Access (ActiveX Control)
4.2. Access (PDF417 Font)
4.3. Excel (ActiveX Control)
4.4. Microsoft Word
4.5. Word Mail Merge
5. Encoder DLL API Reference
5.1. ImageTypeEnum
5.2. PDF417Encode
5.3. PDF417Encode2
5.4. DestroyPDF417EncodeResult
5.5. PDF417ResultGetNumRows
5.6. PDF417ResultGetNumCols
5.7. PDF417ResultGetSecurityLevel
5.8. PDF417ResultGetAspectRatio
5.9. PDF417ResultGetBarcodeString
5.10. PDF417ResultGetBarcodeString2
5.11. PDF417GetErrorMessage
5.12. PaintPDF417ImageRaster
5.13. PaintPDF417ImageVector
5.14. PaintPDF417ImageClipboard
6. PDF417 ActiveX Reference
6.1. Specification
6.2. Properties
6.3. AspectRatio Property
6.4. BackColor, ForeColor Properties
6.5. Cols Property
6.6. CompactPDF Property
6.7. ModuleWidth Property
6.8. Picture Property
6.9. Rows Property
6.10. SecurityLevel Property
6.11. TargetDPI Property
6.12. Text Property
6.13. YHeight Property
6.14. CopyToClipboard Method
6.15. ExportImageRaster Method
6.16. ExportImageVector Method
6.17. GetActualAttributes Method
7. Adding PDF417 Symbols to Crystal Reports
7.1. User Function DLL
7.2. Working with Crystal Reports
7.3. Distributing UFL, Fonts with your report application
8. Adding PDF417 Symbols to SQL Server Reporting Service
8.1. Custom Assembly
8.1.1. Installing Custom Assembly
8.2. Adding PDF417 Barcodes to Report
8.3. Deployment
9. Technical Support
A. Input Format for ECI and Macro PDF417
A.1. Extended Channel Interpretation (ECI)
A.2. Macro PDF417
B. Font Character Set
C. Fontware License Agreement
Glossary
Index