<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>'A simle way to generate Datamatrix barcode using C#' Thread RSS Feed</title>
    <link>http://www.programmersheaven.com/</link>
    <description>Contains the latest posts from the thread 'A simle way to generate Datamatrix barcode using C#' posted on the 'C#' forum at Programmer's Heaven.</description>
    <language>en</language>
    <copyright>Copyright 2013 Programmers Heaven</copyright>
    <pubDate>Sat, 18 May 2013 22:22:08 -0700</pubDate>
    <lastBuildDate>Sat, 18 May 2013 22:22:08 -0700</lastBuildDate>
    <generator>Argotic Syndication Framework 2007.3.0.1, http://www.codeplex.com/Argotic</generator>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <ttl>360</ttl>
    <image>
      <url>http://www.programmersheaven.com/images/ph.gif</url>
      <title>Programmers Heaven</title>
      <link>http://www.programmersheaven.com/</link>
      <width>88</width>
      <height>31</height>
    </image>
    <item>
      <title>A simle way to generate Datamatrix barcode using C#</title>
      <link>http://www.programmersheaven.com/mb/csharp/430728/430728/a-simle-way-to-generate-datamatrix-barcode-using-c/</link>
      <description>&lt;br /&gt;
constants:&lt;br /&gt;
SymbolSize:&lt;br /&gt;
&lt;br /&gt;
SymbolRectAuto = -2&lt;br /&gt;
SymbolSquareAuto=-1&lt;br /&gt;
Symbol10x10=0&lt;br /&gt;
Symbol12x12=1&lt;br /&gt;
Symbol14x14=2&lt;br /&gt;
Symbol16x16=3&lt;br /&gt;
Symbol18x18=4&lt;br /&gt;
Symbol20x20=5&lt;br /&gt;
Symbol22x22=6&lt;br /&gt;
Symbol24x24=7&lt;br /&gt;
Symbol26x26=8&lt;br /&gt;
Symbol32x32=9&lt;br /&gt;
Symbol36x36=10&lt;br /&gt;
Symbol40x40=11&lt;br /&gt;
Symbol44x44=12&lt;br /&gt;
Symbol48x48=13&lt;br /&gt;
Symbol52x52=14&lt;br /&gt;
Symbol64x64=15&lt;br /&gt;
Symbol72x72=16&lt;br /&gt;
Symbol80x80=17&lt;br /&gt;
Symbol88x88=18&lt;br /&gt;
Symbol96x96=19&lt;br /&gt;
Symbol104x104=20&lt;br /&gt;
Symbol120x120=21&lt;br /&gt;
Symbol132x132=22&lt;br /&gt;
Symbol144x144=23&lt;br /&gt;
Symbol8x18=24&lt;br /&gt;
Symbol8x32=25&lt;br /&gt;
Symbol12x26=26&lt;br /&gt;
Symbol12x36=27&lt;br /&gt;
Symbol16x36=28&lt;br /&gt;
Symbol16x48=29&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mode:&lt;br /&gt;
&lt;br /&gt;
Ascii=0&lt;br /&gt;
C40=1&lt;br /&gt;
Text=2&lt;br /&gt;
X12=3&lt;br /&gt;
Edifact=4&lt;br /&gt;
Base256=5&lt;br /&gt;
AsciiGS1=6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Programming samples:&lt;br /&gt;
&lt;br /&gt;
.........&lt;br /&gt;
using aipsys.datamatrix.encoder;&lt;br /&gt;
..........&lt;br /&gt;
&lt;br /&gt;
Encode to Bitmap and show it:&lt;br /&gt;
&lt;br /&gt;
            ImageEncoder iee = new ImageEncoder();&lt;br /&gt;
            ie.Margin = 4;&lt;br /&gt;
            ie.PixelSize = 3;&lt;br /&gt;
            ie.Scheme = 0;&lt;br /&gt;
            ie.SymbolSize =  -2;&lt;br /&gt;
            string s = "http://www.aipsys.com";           &lt;br /&gt;
            pictureBox1.Image = iee.Encode2Image(s);&lt;br /&gt;
&lt;br /&gt;
Encode and save the barcode image to file:&lt;br /&gt;
&lt;br /&gt;
            ImageEncoder ie = new ImageEncoder();&lt;br /&gt;
            ie.Margin = 4;&lt;br /&gt;
            ie.PixelSize = 3;&lt;br /&gt;
            ie.Scheme = 0;&lt;br /&gt;
            ie.SymbolSize =  -2;&lt;br /&gt;
            ie.Encode2ImageFile("http://www.aipsys.com", "c:\\test.gif");&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
the SDK can be downloaded from &lt;a href="http://www.aipsys.com"&gt;http://www.aipsys.com&lt;/a&gt;&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/csharp/430728/430728/a-simle-way-to-generate-datamatrix-barcode-using-c/</guid>
      <pubDate>Sun, 23 Dec 2012 20:12:02 -0700</pubDate>
      <category>C#</category>
    </item>
    <item>
      <title>Re: A simle way to generate Datamatrix barcode using C#</title>
      <link>http://www.programmersheaven.com/mb/csharp/430728/431072/re-a-simle-way-to-generate-datamatrix-barcode-using-c/#431072</link>
      <description>The symbol size of Data Matrix ECC200 consists of even rows and even columns. Some symbols are square with sizes from 10*10 to 144*144; some symbols are rectangular with sizes from 8*18 to 16*48&lt;br /&gt;
Here is a sample code of &lt;a href="http://www.businessrefinery.com/products/barcode_net/barcodes/net-data-matrix.html"&gt;create Data Matrix in .net&lt;/a&gt;.&lt;br /&gt;
using BusinessRefinery.Barcode;&lt;br /&gt;
&lt;br /&gt;
DataMatrix barcode = new DataMatrix();&lt;br /&gt;
barcode.Code = "Data Matrix";&lt;br /&gt;
barcode.Format = ImageFormat.Gif;&lt;br /&gt;
barcode.drawBarcode2ImageFile("c:/data-matrix-csharp.gif");&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/csharp/430728/431072/re-a-simle-way-to-generate-datamatrix-barcode-using-c/#431072</guid>
      <pubDate>Thu, 24 Jan 2013 23:46:49 -0700</pubDate>
      <category>C#</category>
    </item>
    <item>
      <title>Re: A simle way to generate Datamatrix barcode using C#</title>
      <link>http://www.programmersheaven.com/mb/csharp/430728/431866/re-a-simle-way-to-generate-datamatrix-barcode-using-c/#431866</link>
      <description>I have ever used the following codes to &lt;a href="http://www.barcodelib.com/csharp/barcode_symbologies/data_matrix.html"&gt;generate DataMatrix barcode&lt;/a&gt; image sucessfully. It's also very simple.&lt;br /&gt;
BarcodeLib.Barcode.DataMatrix datamatrix = new       BarcodeLib.Barcode.DataMatrix();&lt;br /&gt;
     datamatrix.Data = "1dfefg%^7fdsg56566";&lt;br /&gt;
&lt;br /&gt;
     datamatrix.BackgroundColor = System.Drawing.Color.White;&lt;br /&gt;
     datamatrix.ModuleSize =6;&lt;br /&gt;
     datamatrix.RightMargin = 6;&lt;br /&gt;
     datamatrix.ImageFormat = System.Drawing.Imaging.ImageFormat.Jpeg;&lt;br /&gt;
&lt;br /&gt;
     &lt;br /&gt;
     // save barcode image into your system&lt;br /&gt;
     datamatrix.drawBarcode("c:/datamatrix.jpeg");&lt;br /&gt;
&lt;br /&gt;
     // Encode datamatrix barcode &amp;amp; output to byte array&lt;br /&gt;
     byte[] barcodeInBytes = datamatrix.drawBarcodeAsBytes();&lt;br /&gt;
&lt;br /&gt;
     // Encode datamatrix barcode to Graphics object&lt;br /&gt;
     Graphics graphics = ...;&lt;br /&gt;
     datamatrix.drawBarcode(graphics);&lt;br /&gt;
&lt;br /&gt;
     // Encode datamatrix barcode and output to HttpResponse object&lt;br /&gt;
     HttpResponse response = ...;&lt;br /&gt;
     datamatrix drawBarcode(response);&lt;br /&gt;
&lt;br /&gt;
     // Encode datamatrix barcode and output to Stream object&lt;br /&gt;
     Stream stream = ...;&lt;br /&gt;
     datamatrix drawBarcode(stream);&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/csharp/430728/431866/re-a-simle-way-to-generate-datamatrix-barcode-using-c/#431866</guid>
      <pubDate>Wed, 10 Apr 2013 20:40:21 -0700</pubDate>
      <category>C#</category>
    </item>
    <item>
      <title>Re: A simle way to generate Datamatrix barcode using C#</title>
      <link>http://www.programmersheaven.com/mb/csharp/430728/431867/re-a-simle-way-to-generate-datamatrix-barcode-using-c/#431867</link>
      <description>I have ever used the following codes to &lt;a href="http://www.barcodelib.com/csharp/barcode_symbologies/data_matrix.html"&gt;generate DataMatrix barcode&lt;/a&gt; image sucessfully. It's also very simple.&lt;br /&gt;
BarcodeLib.Barcode.DataMatrix datamatrix = new       BarcodeLib.Barcode.DataMatrix();&lt;br /&gt;
     datamatrix.Data = "1dfefg%^7fdsg56566";&lt;br /&gt;
&lt;br /&gt;
     datamatrix.BackgroundColor = System.Drawing.Color.White;&lt;br /&gt;
     datamatrix.ModuleSize =6;&lt;br /&gt;
     datamatrix.RightMargin = 6;&lt;br /&gt;
     datamatrix.ImageFormat = System.Drawing.Imaging.ImageFormat.Jpeg;&lt;br /&gt;
&lt;br /&gt;
     &lt;br /&gt;
     // save barcode image into your system&lt;br /&gt;
     datamatrix.drawBarcode("c:/datamatrix.jpeg");&lt;br /&gt;
&lt;br /&gt;
     // Encode datamatrix barcode &amp;amp; output to byte array&lt;br /&gt;
     byte[] barcodeInBytes = datamatrix.drawBarcodeAsBytes();&lt;br /&gt;
&lt;br /&gt;
     // Encode datamatrix barcode to Graphics object&lt;br /&gt;
     Graphics graphics = ...;&lt;br /&gt;
     datamatrix.drawBarcode(graphics);&lt;br /&gt;
&lt;br /&gt;
     // Encode datamatrix barcode and output to HttpResponse object&lt;br /&gt;
     HttpResponse response = ...;&lt;br /&gt;
     datamatrix drawBarcode(response);&lt;br /&gt;
&lt;br /&gt;
     // Encode datamatrix barcode and output to Stream object&lt;br /&gt;
     Stream stream = ...;&lt;br /&gt;
     datamatrix drawBarcode(stream);&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/csharp/430728/431867/re-a-simle-way-to-generate-datamatrix-barcode-using-c/#431867</guid>
      <pubDate>Wed, 10 Apr 2013 20:42:44 -0700</pubDate>
      <category>C#</category>
    </item>
    <item>
      <title>Re: A simle way to generate Datamatrix barcode using C#</title>
      <link>http://www.programmersheaven.com/mb/csharp/430728/431897/re-a-simle-way-to-generate-datamatrix-barcode-using-c/#431897</link>
      <description>Here is the sample Code I have used to &lt;a href="http://www.onbarcode.com/csharp/data-matrix-generator.html"&gt;create Data Matrix barcode in C#&lt;/a&gt;:&lt;br /&gt;
using System;&lt;br /&gt;
   using System.Collections.Generic;&lt;br /&gt;
   using System.Text;&lt;br /&gt;
   using OnBarcode.Barcode;&lt;br /&gt;
   using System.Drawing.Imaging;&lt;br /&gt;
   using System.Drawing;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   DataMatrix datamatrix = new DataMatrix();&lt;br /&gt;
&lt;br /&gt;
   // Barcode data to encode&lt;br /&gt;
   datamatrix.Data = "OnBarcode";&lt;br /&gt;
   // Data Matrix data mode&lt;br /&gt;
   datamatrix.DataMode = DataMatrixDataMode.ASCII;&lt;br /&gt;
   // Data Matrix format mode&lt;br /&gt;
   datamatrix.FormatMode = DataMatrixFormatMode.Format_16X16;&lt;br /&gt;
&lt;br /&gt;
   /*&lt;br /&gt;
   * Barcode Image Related Settings&lt;br /&gt;
   */&lt;br /&gt;
   // Unit of meature for all size related setting in the library. &lt;br /&gt;
   datamatrix.UOM = UnitOfMeasure.PIXEL;&lt;br /&gt;
   // Bar module size (X), default is 3 pixel;&lt;br /&gt;
   datamatrix.X = 3;&lt;br /&gt;
   // Barcode image left, right, top, bottom margins. Defaults are 0.&lt;br /&gt;
   datamatrix.LeftMargin = 0;&lt;br /&gt;
   datamatrix.RightMargin = 0;&lt;br /&gt;
   datamatrix.TopMargin = 0;&lt;br /&gt;
   datamatrix.BottomMargin = 0;&lt;br /&gt;
   // Image resolution in dpi, default is 72 dpi.&lt;br /&gt;
   datamatrix.Resolution = 72;&lt;br /&gt;
   // Created barcode orientation. &lt;br /&gt;
   //4 options are: facing left, facing right, facing bottom, and facing top&lt;br /&gt;
   datamatrix.Rotate = Rotate.Rotate0;&lt;br /&gt;
&lt;br /&gt;
   // Generate data matrix and encode barcode to gif format&lt;br /&gt;
   datamatrix.ImageFormat = System.Drawing.Imaging.ImageFormat.Gif;&lt;br /&gt;
   datamatrix.drawBarcode("C:\\datamatrix.gif");&lt;br /&gt;
&lt;br /&gt;
   /*&lt;br /&gt;
   You can also call other drawing methods to generate barcodes&lt;br /&gt;
             &lt;br /&gt;
   public void drawBarcode(Graphics graphics);&lt;br /&gt;
    &lt;br /&gt;
   public void drawBarcode(string filename);&lt;br /&gt;
    &lt;br /&gt;
   public Bitmap drawBarcode();&lt;br /&gt;
    &lt;br /&gt;
   public void drawBarcode(Stream stream);&lt;br /&gt;
             &lt;br /&gt;
   */&lt;br /&gt;
The &lt;a href="http://www.onbarcode.com/tutorial/csharp-barcode-encoding-data.html"&gt;C# barcode data encoding guide&lt;/a&gt; is very helpful. &lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/csharp/430728/431897/re-a-simle-way-to-generate-datamatrix-barcode-using-c/#431897</guid>
      <pubDate>Thu, 11 Apr 2013 20:19:46 -0700</pubDate>
      <category>C#</category>
    </item>
  </channel>
</rss>