The barcode images gennerated with the httpHandler vs cache renderMethods are producing different image sizes. What is causing the difference in size? The smaller sized httpHandler version is causing some problems with our handheld scanner on some symbology types. How can I make the httpHandler version larger?
The image created by the httpHandler is 230x84 and the image created by the cache render method is 266x84. The renderMethod is the only different code setting i made.
…
Upon further investigation, the actual barcodes have additional bars at the end of the barcode in the cache method vs the httpHandler method for the following barcodes: code39, code39Ext, code 93, and code93Ext.
The barcodes are exactly the same for the following barcodes: Code128, EAN128.
Hi,
Thanks for considering Aspose.
We will look into it and will get back to you shortly.
Could you please post some sample images generated by both methods. The extra bars in the barcode might be the for the checksum digits. You may refer to http://www.aspose.com/documentation/visual-components/aspose.barcode-for-.net-and-java/use-checksum-and-supplement-data-for-barcodes.html for more details.
After more testing i believe the checksums are causing the problem. When using the httpHandler renderMethod the checksums are NOT included even thought the EnableChecksum property is set to true in the code. The two symbologies that are working (EAN128, Code128) always output checksums as your documentation states that they always do. I am having problems with code 93 and code 93ext because the httpHandler renderMethod is not outputting checksums but those symbologies also require checksums.
How can i enable checksums when using the httpHandler renderMethod?
Attached is a sample page showing barcodes with the different settings.
Attached is also the ASP.NET web site that gennerated the sample.