Barcode Generation SaaS Tutorial
- Installation and Use
- Customizing the Barcode Generator
- Customizing the Barcode Creator Templates
- Free Generator, Creator & Online Demo
- Symbology Specific Notes
- Use in Common Applications
The IDAutomation Barcode Generation SaaS is a professional-grade, online barcode generation cloud service that is hosted and managed by IDAutomation with a 99.98% uptime guarantee. A performance test performed in 2017 shows an average response time of 33 ms for 2000 clients requesting barcodes during business hours. The service creates dynamic GIF, JPEG, or 1-bit BMP images that are streamed directly into an application. This service can easily create barcodes in any application or operating system that can access a URL, with implementation as easy as using the IMG tag. This service can also be used as a hosted version of the IDAutomation Java Barcode Servlet or the Streaming Barcode Server for IIS.
Once an order is processed, the email address associated with the order will receive an email containing a unique URL for the Dynamic Barcode Generator Service. You may test this URL by copying and pasting the full URL into a web browser. Load the page and a default barcode image will be created.
For example, clicking https://www.bcgen.com/demo/linear-dbgs.aspx creates a demo barcode image. This unique URL should be used in place of the demo URL and implemented as described in the Streaming Barcode Implementation section of the Barcode Server for IIS manual.
The Barcode Generation SaaS may be customized according to the available parameters.
- The Barcode Generator is easily implemented, as described in the Streaming Barcode Implementation section of the Barcode Server for IIS User Guide.
- The data encoded may be changed by adding
?D= to the end of the URL, for
Properties may be changed by adding
&PropertyName= to the URL. For
NOTE: IDAutomation does not recommend changing properties unless the default values must be changed.
- To transition from the free/demo version to the purchased version, simply replace https://www.bcgen.com/demo/linear-dbgs.aspx with the unique URL provided via email upon order completion.
- SSL encryption is enabled by changing "http" to "https".
- After your order is approved, download the Barcode Creator Templates. Within this ZIP file, extract the barcode creator files that are to be customized.
- Open this file in a webpage editor or a text editor and locate
the line starting with "var myurl = " and replace the name of this
file in quotes with your unique URL.
- Open the template file locally in your browser and verify the barcode appears without the watermark. The webpage may be run locally or from a web server. Internet access is required when running the templates locally because the actual barcode is streamed into the template from BCGen.com.
The Free Dynamic Online Barcode Generator is a hosted version of the IDAutomation Streaming Barcode Server for IIS perpetually licensed product. This free version may be used to test and evaluate the implementation of the ASP Barcode Server for IIS product without installation. The paid subscription excludes the watermark that exists in the free version and includes IDAutomation's 99.98% SaaS uptime guarantee.
The Free Dynamic Barcode Generator URLs:
Free Barcode Creators:
Easy-to-use free barcode creators are also online. These use the Dynamic Barcode Generator to create a barcode image that may be easily saved or pasted into an application. The free version of this product will include a watermark under the barcode and is not to be removed. After purchasing the Barcode Generation SaaS Subscription, templates of these webpages may be customized with your unique URL to eliminate the watermark and allow modification of default values and additional parameters.
Barcode Image not Generating:
Open the System Status Site and verify the barcode generators and all operational. The service may be tested by accessing the barcode URL directly. For example, https://www.bcgen.com/demo/linear-dbgs.aspx should create a default barcode image.
Slow Performance when Generating Multiple Barcodes:
If a large number of barcodes are generated from the same system at the same time, some latency may be noticed. If this is an issue, consider installing one of the other streaming products that may be installed locally or on an Intranet. Performance over multiple clients should not be an issue. A performance test performed in 2017 shows an average response time of 33 ms for 2000 clients requesting barcodes during business hours.