Barcode Fonts, Components, ActiveX and .NET Windows Forms Controls, Java Servlets, 
DLLs and Barcode Scanners., Inc., Computers Hardware, Software & Services, Tampa, FLThis site chose the Norton Secured Seal to promote trust online with consumers. View your cart in the IDAutomation Store

Home > Barcode Components > PHP Barcode Script > User Manual

PHP Barcode Generator Script User Manual

Order Download Demo of PHP Barcode Generator Script Package View the release log for the PHP Native Generator Support for the Native PHP Barcode Generator

Installing the PHP Barcode Script

Create a Barcode using the PHP Barcode Generator Script

View Video Full Screen on YouTube

The PHP Barcode Generator is a server-side script that adds barcode generation capability to any PHP-compatible website. Once installed, linear barcode images are generated on the server in memory and streamed to the client without saving any temp files on the server.

  1. After extracting the install files from the demo or purchased download, copy the necessary files to a webserver where PHP script processing is enabled. Each file contains the name of the barcode symbology that it supports. When in doubt as to which file to use, consider using idautomation-code128.php.
  2. Open the file in a web browser and verify that a default barcode image is displayed. If it is not, ensure that the files are installed in the proper folder on the server and verify that PHP script processing is active in the folder where the file resides.
  3. Integrate the resulting URL into your web application as a dynamic IMG tag and add the D= parameter for the data that is being encoded into a barcode. This script may be streamed in the same way as the Streaming Barcode Server for IIS, which offers several examples for integrating streaming barcodes.
  4. Refer to the Barcode Script Parameters section of this user guide to modify additional parameters such as apply tilde, font size and more. For example, the following parameters can be utilized to encode the text of "123456", disable the optional check digit in Code 39 and set the bar height to 30 pixels:

PHP Barcode Script Parameters

Default values should be used for all properties unless specific requirements dictate otherwise.

Purpose Parameter Default Description
Apply Tilde PT F When True in Code 128 with the Auto character set, the format ~??? may be used to specify the ASCII code of the character to be encoded and several other ApplyTilde Options are enabled including encoding of GS1-128 AIs.

*Valid in idautomation-code128.php only
Bar Height BH 40 The pixel height of the barcode.
Check Character CC T* Automatically adds the check digit to the barcode when equal to 'T'.

*F is the default in Code 39;  LOGMARS requires this parameter to be true.
Check Character in Text CT T Automatically adds the check digit that is encoded in the barcode to the human readable text that is displayed when equal to 'T'.
Data Encoded D 123456789012 The data that is to be encoded in the barcode.
Narrow to Wide Ratio N 2 The narrow-to-wide ratio of symbologies that contain only narrow and wide bars such as Code 39, Interleaved 2 of 5 and MSI. Valid values are 2 and 3.
Orientation O 0 The orientation of the barcode. Valid values are 0, 90, 180 and 270.
ShowText ST T If set to F, the human readable text interpretation will not be displayed with the barcode.
XDimension in pixels X 1 The number of pixels to determine the overall barcode width. Default = 1 which is 1/96 of an inch and about 12 MILS.
Font Size FS 12 The font size used for human readable text.

*Only values of 10 and 12 are applicable. Other values must be implemented manually by displaying a text field below the barcode.

Only commonly used parameters are included in the script generator files, ensuring quick and efficient PHP barcode generation. If additional properties or symbologies are needed, such as USPS IMb, DataBar, QR-Code, PDF417 or Data Matrix, consider one of IDAutomation's other Streaming Barcode Generators that contain more functionality.

Technical Support Issues

Support for the Native MS Access Barcode Generator
View the release log for the PHP Native Generator

Free product support may be obtained by reviewing the knowledgebase articles documented below and by searching the resolved public forum threads. Priority phone, email and forum support is also provided via several contact methods within 30 days of purchase. Support after this complimentary period may be received with an active one year Priority Support & Upgrade Subscription.

Popular Forum Post Resolutions:

Back to Top

 ©Copyright 2017, All Rights Reserved. Legal Notices.

 Barcode Fonts | Components | Scanners | Support | Contact Us

Training Videos on YouTube  Join us on Google Plus  Join us on LinkedIn  Follow us on Twitter  Like us on Facebook
Over 70% of Fortune 100 companies use IDAutomation's products to automate their businesses.