In many of the specific applications, the generated barcode is required to be verified and/or graded. The grading is the degree of compliance of the barcode features with the international standards for different barcode symbologies. Gargour provides different levels of automatic barcode verifications and/or grading for all barcode symbologies.