Features & Functionality
FBI-certified with several printers
Prints to standard paper stock, blank tenprint card stock, or pre-printed tenprint cards
Prints front and back of cards
Prints agency specific tenprint card text and graphics
Dramatically improves the native printing capability of Microsoft Windows or Unix
Cost-effective solution supports off-the-shelf printers
Includes documentation and example programs for ease of use
Meets the FBI Image Quality Specification (IQS) for printers
C language API for software developers
ActiveX control for Visual Basic programming
Includes runtime applications and demos with source code
FBI-Certified Printing of Digital Fingerprint Records
AccuPrint is an SDK for FBI-certified printing of high-quality digitized fingerprint images using consumer-grade laser printers. AccuPrint can print a single fingerprint image, palm image, or an entire agency specific tenprint card with text and graphics. When used with certain 1200 dpi laser printers, AccuPrint is FBI-certified as compliant with Appendix F Printer Specifications.
When used with NISTPack, a solution is able to seamlessly create or read ANSI/NIST fingerprint transactions and then print high-quality images.
AccuPrint as a Stand-Alone Library
As a stand-alone library, AccuPrint accepts uncompressed fingerprint images as TIF, BMP, or raw image files. It processes each image separately and generates a new, high-quality, image suitable for printing.
Standard MS Windows
|Quality comparison: The live scanned image on the left has been
processed and printed with AccuPrint. The image on the right has
been printed with the Microsoft Windows native printing process.
The print preview of the AccuPrint “PrintCard” utility showing a tenprint card. AccuPrint generates all text and graphics. Demographic data is mapped from the NIST file to the correct location on the card. The source code to this utility program is provided as part of the SDK.
Generating Tenprint Card Graphics
AccuPrint enables printing of agency-specific tenprint and palmprint cards through two methods:Text-based layout files - These files use a simple suite of line and text drawing commands to draw every line and text segment present on the card. The files also allow the use of graphical images and icons.
Scanned image of a blank card - A blank tenprint card scanned and saved as a TIF or JPEG image can also be used by AccuPrint to regenerate tenprint card graphics. This method is particularly useful for cards with complicated graphics, fonts, or character sets.
Printing of Palmprint Images
AccuPrint supports the printing of full palm with fingers, partial palm, and writer’s palm. It supports the rotation of the palm images, which may be required to match the way in which the palm image should be placed on the card.
Tenprint cards often include a barcode that was stored in the digital form of the card, typically in a Type-2 field of the NIST record. AccuPrint can generate valid barcodes that comply with the code 39 format, the code 128 format and the PDF417 (two dimensional format).
- Dates (month, day, year) that must be rearranged
- Insertion of hyphens or slashes between data
- Check marks in check boxes based on the contents of a demographic data field
AccuPrint with NISTPack: A Full “NIST File to Printed Card" Solution
When AccuPrint is used with NISTPack, it provides an elegant solution that generates a printed tenprint card from the contents of an ANSI/NIST compliant transaction file or an FBI EFTS file. NISTPack parses the NIST file, WSQ decompresses the fingerprint and palm images, and JPEG decompresses mug shot or scar/mark/tattoo images.
AccuPrint receives the image and text data from NISTPack and prints each fingerprint image to a specified location on an 8x8 card or to standard paper stock. It prints the card graphics and demographic data from the Type-1, Type-2, and Type-10 records into user-specified locations on the tenprint card.