Main

March 20, 2008

ALC-BCF-002-004: PDFException. Caused by: com.adobe.internal.pdftoolkit.core.exceptions.PDFException:

The Adobe LiveCycle Barcoded Forms ES Barcode Decoding Service can be provided with both PDF and TIFF files as input but is expecting a scanned image and not a dynamicPDF.

If you try to fill in a dynamic PDF form, save it, and then place this file into the Watched Folder (for example) of the decode service you will receive the following error:

ALC-BCF-002-004: PDFException. Caused by: com.adobe.internal.pdftoolkit.core.exceptions.PDFException: Processing of barcode images in dynamic PDF form not supported: No 'page content' found

To avoid this issue, go through the full fill, print, and scan cycle and then place the results of the scanned image into the decoder's Watched Folder directory.

January 17, 2008

2D Barcode Capacity

There's no simple magic formula for the calculation of the Barcode size required on a form as the type and quantity of data changes from form to form (character types, case, special character use, etc.) but this sample will allow you to enter or generate sample data and test the results against a number of different barcodes. Bring this form into Designer and you’ll be able to manipulate the sizes of the Barcodes to test the capacity of different configurations.

December 17, 2007

Activating the Watched Folder Mechanism for an Adobe LiveCycle Barcoded Forms Process

Keeping with the topic of watched-folders, if you are upgrading from LiveCycle Barcoded Forms ST into the ES environment, you can duplicate the same watched folder approach to integration by adding the Watched Folder end-point to the decode service.

Take a look at this recorded demonstration of the activation of the watched-folder end-point. In this case I've applied the end-point to a Barcoded Forms-centric decode service, but it is a general use case for anything you'd like to apply a watched-folder end-point to.

http://my.adobe.acrobat.com/barcodedformswatchedfolder/

If you would like the same type of functionality without having to define a process in Workbench, simply apply the same end-point to the decode method of the Barcoded Forms service.