title: zxing Datamatrix generator creating rectangular barcode which can't be scanned
body: <p>I am using barcodewriter to write datamatrix barcoe. While most of the times it creates correct square style datamatrix barcode, for some of text it creates rectangular shaped barcode.</p>
  
  <p>For inputData like below it creates rectangular barcode
  8004600000070000017
  C/TH PAUL PENGELLY
  C/TH NICKY PARSONS
  C/TH ROSEMARIE BARTOLOME</p>
  
  <p>while for others it creates square styled: CTH HEKT-WOODROW MORGAN
  800460000007
  800460000007000001700000</p>
  
  <p>i am usinf this code to generate code:
  BarcodeWriter writer = new BarcodeWriter() { Format = BarcodeFormat.DATA_MATRIX };<br>
   var img = writer.Write(inputData);
  return new Bitmap(img);</p>
  
  <p>img.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
                  dto.BarcodeImage = ms.ToArray();</p>
  
  <p>How can I make sure that I always get Square shaped datamatrix?
  I have alread tried adding height,width options.</p>
  
  <p>Thanks</p>