KA.Barcode for .NET Suite
How to Generate RM4SCC in C# Application
How to generate linear RM4SCC barcode images in C#, ASP.NET web applications, and windows forms
  • Easily integrate RM4SCC barcode SDK into Visual Studio 2005/2008/2010
  • Generate & draw RM4SCC barcodes in .NET programs using C#.NET programming
  • Stream RM4SCC into ASP.NET web forms, winforms, crystal report, and Reporting Services, etc.
  • 100% developed in C#.NET 2.0/3.0/4.0
  • Provide detailed Visual C#.NET sample code to guide RM4SCC creation & customization
  • Rich options provided to specify RM4SCC module size, resolution, rotation, etc.
  • Display customized human-readable code text for RM4SCC
  • Draw RM4SCC images in stream & graphics object, and save in image formats like png, jpeg, gif, tiff, etc.
Generate RM4SCC barcode with this RM4SCC C#.NET Generator can be easy, which helps developers easily add barcoding and printing capabilities into .NET. Flexible RM4SCC barcode size support help the C#.NET developers configure the linear barcode size in the .NET Projects based on specific linear barcode size requirements.
Visual C#.NET. How to Generate Barcodes in Crystal ....
This walkthrough will show you how to generated barcodes for ASP.NET in Visual Studio by using free C#.NET Barcode Library DLL with use-friendly...
Barcode return images in Visual C#.NET, Visual Basic ....
RDLC Reports in C#.NET IDEs with Control Library. ....
more>
RM4SCC Introduction
RM4SCC is also known as RM4SCC, RoyalMail4SCC, British Royal Mail 4-State Customer Code and Royal Mail Barcode, which is used by Royal Mail (United Kingdom) post office for Postal code and automatic mail sorting.
RM4SCC Encodable Character Set:
  • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  • Uppercase letters: A-Z
RM4SCC Barcode Generation in C#.NET

How to Install RM4SCC Barcode for .NET Suite into your .NET Project

  1. 1.
    Download KA.Barcode Generator for .NET Suite and unzip;
  2. 2.
    Add "KeepAutomation.Barcode.Web.dll" or "KeepAutomation.Barcode.Windows.dll" to your C# project reference;
  3. 3.
    Click "Add Reference" in "project" and choose "Browse" in the pop-up window;
  4. 4.
    Locate your "KeepAutomation.Barcode.Web.dll" or "KeepAutomation.Barcode.Windows.dll";
  5. 5.
    Click "OK"; now you will see "KeepAutomation.Barcode.Web" or "KeepAutomation.Barcode.Windows" under your references.

How to Generate RM4SCC in .NET Applications with C# Demo Code

using KeepAutomation.Barcode.Bean;

BarCode rm4scc= new BarCode();
rm4scc.Symbology = KeepAutomation.Barcode.Symbology.RM4SCC;

// Set RM4SCC valid encoding data: 6 numeric digits.
rm4scc.CodeToEncode = "123456";

// Apply checksum for RM4SCC barcode.
rm4scc.ChecksumEnabled = true;

// Display RM4SCC checksum in the human-readable text
rm4scc. DisplayChecksum = true;

// RM4SCC unit of measure, Pixel, Cm and Inch supported.
rm4scc.BarcodeUnit = BarcodeUnit.Pixel;

// RM4SCC image resolution in DPI.
rm4scc.DPI = 72;

// RM4SCC module bar width, ie. Width of the narrowest bar (X dimention), default is 1 pixel.
rm4scc.X = 3;

// RM4SCC module bar height (Y dimention)
rm4scc.Y = 60;

// RM4SCC margin size, a 10X space is automatically added according to specification.
rm4scc.LeftMargin = 0;
rm4scc.RightMargin = 0;
rm4scc.TopMargin = 0;
rm4scc.BottomMargin = 0;

// RM4SCC image orientation: 0, 90, 180, 270 degrees supported
rm4scc. Orientation = KeepAutomation.Barcode.Orientation.Degree0;

// Display human readable text
rm4scc.DisplayText = true;
rm4scc.TextFont = new Font ("Arial", 10f, FontStyle. Regular);
rm4scc.TextMargin = 6;

// Print RM4SCC barcodes in Png, Jpeg, Gif, Tiff, Bmp, etc. image formats.
rm4scc.ImageFormat = ImageFormat.Png;

// Generate and save RM4SCC barcodes to image format
rm4scc.generateBarcodeToImageFile("C://barcode-rm4scc-csharp.gif");

// Create RM4SCC barcodes in Stream object
rm4scc.generateBarcodeToStream(".NET System.IO.Stream Object");

// Draw & Print RM4SCC barcodes to Graphics object
rm4scc.generateBarcodeToGraphics(".NET System.Drawing.Graphics Object");

//Generate RM4SCC barcodes & write to byte[]
byte[] barcodeInBytes = rm4scc.generateBarcodeToByteArray();

// Generate RM4SCC barcodes & encode to System.Drawing.Bitmap object
Bitmap barcodeInBitmap = rm4scc.generateBarcodeToBitmap();