Code39 Checksum Human Readable Generation

Hi, I have just downloaded the trial of the latest version. We are trying to generate a barcode with the human readable text at the bottom, including a checksum. I tried the Code128, but it seems to get a checksum which isn’t human readable in some instances - which looking at how the checksum works, seems to be normal. I have also tried generating a Code39Standard barcode, but the human readable section doesn’t print the checksum. I used this website as an example:

https://github.com/aspose-barcode/Aspose.BarCode-for-.NET/blob/master/Examples/CSharp/ManageBarCodes/DisplayChecksumCharacter.cs

Any ideas if its possible to guarantee that code128 could always give a human readable checksum, or how I could get the Code39 checksum to display in the human readable section?

Thanks, Chris

@ChrisMarkWilson,

Please try the following code snippet. For more details, visit the link Use Checksum and Supplement Data.

CODE:

        //Instantiate barcode object
        Aspose.BarCode.BarCodeBuilder bb = new Aspose.BarCode.BarCodeBuilder();

        //Set the Code text for the barcode
        bb.CodeText = "0123456789";

        //Set the symbology type
        bb.EncodeType = Aspose.BarCode.Generation.EncodeTypes.Code128;

        //Make the checksum to be visible on the barcode
        bb.EnableChecksum = Aspose.BarCode.EnableChecksum.Yes;
        bb.AlwaysShowChecksum = true;

        //Save the image to your system
        //and set its image format to Jpeg
        bb.Save(@"barcode_checksum.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);