AccuPrint™
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. 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.
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 8×8 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.
Applications
Features and Functionality
SDK Features
AccuPrint enables printing of agency-specific tenprint and palm print 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.
The AccuPrint layout file uses JavaScript to enable a developer to add simple logic to the printing process. In some cases, the printed form of demographic text must be formatted differently than how it is stored digitally in the NIST file. Examples of this include:
- Dates (month, day, year) that must be rearranged
- Insertion of hyphens or slashes between data
- Check marks in checkboxes based on the contents of a demographic data field