UPC-E Barcode FAQ in WinForms Barcode Library DLL

Create and adjust UPC-E barcode images in .NET windows projects using .NET barcode control library SDK
.NET Barcode Control Library for WinForms - UPC-E Barcode FAQ in Windows Projects
With UPC-E .NET barcode control library SDK for WinForms, developers are free and easy to generate and print UPC-E barcode images in windows application using dragging and dropping method or using C#/VB class library. Users are flexible to choose the generation method with detail tutorial appended.
This page has detail introduction of how to set UPC-E barcode properties in .NET windows applications with .NET barcode control DLL installed in VS Toolbox from the following aspects:
  • .NET Barcode Control Library SDK for WinForms - UPC-E Barcode Data Encoding
  • .NET Barcode Control Library SDK for WinForms - UPC-E Barcode Special Settings
  • .NET Barcode Control Library SDK for WinForms - UPC-E Barcode Size Adjustment
  • .NET Barcode Control Library SDK for WinForms - UPC-E Barcode Image Customization
  • .NET Barcode Control Library SDK for WinForms - UPC-E Barcode Solution Project Support
.NET Barcode Control Library SDK for WinForms - UPC-E Barcode Data Encoding
UPC-E Linear Barcode Valid Data
The data encodes in UPC-E is numeric digits from 0 to 9. The value to encode passed to .NET barcode library DLL must be 6 digits only because the 8th digit (the checksum) is automatically calculated by Terrek.Barcode Generator SDK and first digit is compatible with UPC-E system with 0 or 1. Users are free to input UPC-E barcode data via BarcodeData property.
UPC-E Human-readable Text
The human-readable text of UPC-E is flexible to be enabled or disabled in barcode symbols. Users may apply this property through DisplayData. Once enabling the input data in barcode symbol, text color, text space, and text font style are adjustable via TextColor, TextSpace, TextStyle.
While by disabling the human-readable text, developers may replace it with other necessary information such as company logo, telephone number, fax number, and other important information on it.
.NET Barcode Control Library SDK for WinForms - UPC-E Barcode Special Settings
UPC-E Supplemental Barcode
UPC-E barcode SDK allows users to add 2 or 5 digits supplemental data to the UPC-E barcode. Once encode the UPC-E add-on barcodes, the size related properties needs to be set. Users may add supplemental digits using Symbolproperty and customize add-on barcode size by adjusting AddOnData, AddOnHeight, AddOnMargin respectively.
UPC-E Number System
A UPC-E barcode represents 6 digits with an implied number system 0. However, a Number System 1 can be used as well. Developers are free to change the Number System if needed by setting up the UPCE-System property to 0 or 1.
.NET Barcode Control Library SDK for WinForms - UPC-E Barcode Size Adjustment
UPC-E UOM (Unit of Measure)
Set property MeasuringUnit for properties BarWidth, BarHeight, MarginL and MarginT. Valid values are PIXEL, CM and INCH. Default is PIXEL. With this UOM setting, users can control the whole barcode size to a unique type.
UPC-E Bar Size
To adjust the module size of UPC-E barcode, users needs to modify the bar width and bar height through BarWidth and BarHeight property. The whole barcode image is changed according to the adjustment of bar width and bar height.
UPC-E Image Size
If the module sizes of bar width and bar height are unknown, you can set the width and height of the barcode image directly though ImageHeight and ImageWidth property. Once you enabled the image resize function, you only need to provide the size of entire barcode image. This intelligent UPC-E will draw the barcode with reasonable parameters.
UPC-E Margin Size
Increasing the width of margins around the symbol is one way to enhance the readability of the UPC-E barcode image by barcode scanner. The .NET barcode control library SDK set the left, right, top, and bottom margins separately with float values. The default value is 0. The properties in VS .NET barcode library DLL are MarginL, MarginR, MarginB and MarginT.
.NET Barcode Control Library SDK for WinForms - UPC-E Barcode Image Customization
UPC-E Image Format
UPC-E inserted in .NET Barcode Control DLL library can be displayed as Gif, Tiff, Bmp, Png, Jpeg and other image formats. Programmers may change the format using BarcodeFormat property. Besides, the created UPC-E can be saved as Bitmap, Stream and Graphic .NET objects.
UPC-E Image Resolution
DPI (Dots per inch) is used commonly as the measure of printing resolution. It allows the customization of images created to support reading small barcodes with barcode readers. The resolution of image generated by UPC-E generator could be managed with DotsPerInch. All in all, whether the resolution is, all types of barcode printers are suitable for printing UPC-E with high quality and clear image.
UPC-E Image Position
UPC-E position in .NET windows applications may be influenced by two factors, one is barcode alignment, and the other is rotation. Programmers may set the position by Rotation and BarAlign respectively. The valid value for alignment is left, center and right; the valid value for rotation is 0, 90, 180 and 270 degrees.
UPC-E Image Color
It is possible to change barcode colors with .NET Barcode Control Library DLL. Both background color and foreground color are easy to be changed by manipulating ImageColor and BarColor respectively.
.NET Barcode Control Library SDK for WinForms - UPC-E Barcode Solution Project Support
Using .NET barcode generator library SDK for Windows applications, users are entitled to create UPC-E barcode images in the following environments with flexibility. Guide to generate UPC-E barcode images in .NET WinForms.
  • Console Application (runtime support)
  • Windows Forms Application (design-time and runtime support)
  • Class Library (runtime support)
  • Windows Service (runtime support)