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.
Features and Functionality
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.
- 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