- Home
- Products
- Integration
- Tutorial
- Barcode FAQ
- Purchase
- Company
C# Code 39 Generator Library SDK Integration & Developer GuideGenerate barcode Code 39 images in Visual C# .NET with complete sample C# source code
Index
C# Code 39 Generator Introduction
C# Code 39
Code 39 Generator library, SDK & application OnBarcode offers several Code 39 Generator components and software, such as Code 39 in .NET, Code 39 in Java, Code 39 in VB.NET, Code 39 in ASP.NET, Code 39 Generator. This page is providing a complete C# source code for generating Code 39 barcode images in C# class using C# Barcode generation .net SDK. Complete Code 39 custmoization settings is listed in C# Code 39 generation guide. Create Code-39 Barcodes in C#Creating Code-39 barcode in C# class example: using System; using System.Collections.Generic; using System.Text; using OnBarcode.Barcode; using System.Drawing.Imaging; using System.Drawing; Linear code39 = new Linear(); // Barcode data to encode code39.Data = "ONBARCODE"; // Barcode symbology type code39.Type = BarcodeType.CODE39; // Apply checksum digit for Code-39 code39.AddCheckSum = true; // The space between 2 characters in code 39; This a multiple of X; The default is 1. code39.I = 1.0f; // Wide/narrow ratio, 2.0 - 3.0 inclusive, default is 2. code39.N = 2.0f; // If true, display a * in the beginning and end of barcode text code39.ShowStartStopInText = false; /* * Barcode Image Related Settings */ // Unit of meature for all size related setting in the library. code39.UOM = UnitOfMeasure.PIXEL; // Bar module width (X), default is 1 pixel; code39.X = 1; // Bar module height (Y), default is 60 pixel; code39.Y = 60; // Barcode image left, right, top, bottom margins. Defaults are 0. code39.LeftMargin = 0; code39.RightMargin = 0; code39.TopMargin = 0; code39.BottomMargin = 0; // Image resolution in dpi, default is 72 dpi. code39.Resolution = 72; // Created barcode orientation. 4 options are: facing left, facing right, facing bottom, and facing top code39.Rotate = Rotate.Rotate0; /* * Linear barcodes human readable text styles */ // Display human readable text under the barcode code39.ShowText = true; // Display checksum digit at the end of barcode data. code39.ShowCheckSumChar = true; // Human readable text font size, font family and style code39.TextFont = new Font("Arial", 9f, FontStyle.Regular); // Space between barcode and text. Default is 6 pixel. code39.TextMargin = 6; // Generate Code-39 and encode barcode to gif format code39.Format = ImageFormat.Gif; code39.drawBarcode("C:\\barcodeimages\\code39.gif"); /* You can also call other drawing methods to generate barcodes public void drawBarcode(Graphics graphics); public void drawBarcode(string filename); public Bitmap drawBarcode(); public void drawBarcode(Stream stream); */ More C# Barcode Generation Tutorials: |