-
Notifications
You must be signed in to change notification settings - Fork 1
IDAutomation.EAN13
jdubs edited this page Oct 23, 2016
·
1 revision
The UPC and EAN barcodes have been in use since the 1970s to encode Global Trade Item Numbers (GTIN), which uniquely identify a product for retail checkout or tracking purposes. UPC, UCC, EAN, JAN, GTIN-8, GTIN-12 and GTIN-13, ISBN and Bookland barcodes are all created from the same symbology type, commonly known as the UPC/EAN barcode. GS1 DataBar (formerly RSS-14) is a smaller and more advanced barcode type that may be used in retail checkout systems after January 1, 2010.
http://www.idautomation.com/upceanfaq.html
SpecName (constant) The variable containing the input to be converted. Proper UPC font must be applied in the template.
ErrorMessage (multiple | optional) The error message to return when any error occurs.
public static void EAN13(string SpecName, object ErrorMessage)
{
Actions.Break();
try
{
string code = Actions.Variable(SpecName).Value;
Actions.Variable(SpecName).Value = CallFontEncoder("EAN13", new object[] { code });
}
catch (Exception ex)
{
throw new Actions.Four51ActionsException(ex.Message, (string)ErrorMessage);
}
}