Barcode fields represent a user’s form entries in a visual pattern that can be scanned, interpreted, and incorporated into a database. Form authors add barcode fields in PDF forms and distribute the forms to users to fill in and submit to form receivers; the received barcode data can be scanned or interpreted with dedicated hardware that processes barcode data. Using barcodes to collect and process data helps save time and avoid errors that can occur during manual data entry.