[SerializableAttribute ()]公共枚举AztecBarcodeSymbolModel
| 价值 | 成员 | 描述 |
|---|---|---|
| 0 | AutoSize | 阿兹特克汽车大小 |
| 1 | Compact1 | 阿兹特克紧凑1 |
| 2 | Compact2 | 阿兹特克紧凑2 |
| 3 | Compact3 | 阿兹特克紧凑3 |
| 4 | Compact4 | 阿兹特克紧凑4 |
| 5 | Full1 | 阿兹特克满1 |
| 6 | Full2 | 阿兹特克满2 |
| 7 | Full3 | 阿兹特克满3 |
| 8 | Full4 | 阿兹特克满4 |
| 9 | Full5 | 阿兹特克满5 |
| 10 | Full6 | 阿兹特克满6 |
| 11 | Full7 | 阿兹特克满7 |
| 12 | Full8 | 阿兹特克满8 |
| 13 | Full9 | 阿兹特克满9 |
| 14 | Full10 | 阿兹特克满10 |
| 15 | Full11 | 阿兹特克满11 |
| 16 | Full12 | 阿兹特克满12 |
| 17 | Full13 | 阿兹特克满13 |
| 18 | Full14 | 阿兹特克满14岁 |
| 19 | Full15 | 阿兹特克满15 |
| 20. | Full16 | 阿兹特克满16 |
| 21 | Full17 | 阿兹特克满17 |
| 22 | Full18 | 阿兹特克满18岁 |
| 23 | Full19 | 阿兹特克满19 |
| 24 | Full20 | 阿兹特克满20 |
| 25 | Full21 | 阿兹特克满21岁 |
| 26 | Full22 | 阿兹特克满22 |
| 27 | Full23 | 阿兹特克满23 |
| 28 | Full24 | 阿兹特克24 |
| 29日 | Full25 | 阿兹特克满25 |
| 30. | Full26 | 阿兹特克满26 |
| 31日 | Full27 | 阿兹特克满27 |
| 32 | Full28 | 阿兹特克满28 |
| 33 | Full29 | 阿兹特克满29 |
| 34 | Full30 | 阿兹特克整整30 |
| 35 | Full31 | 阿兹特克满31 |
| 36 | Full32 | 阿兹特克满32 |
用作类型AztecBarcodeWriteOptions.SymbolModel属性指定阿兹特克条形码符号的尺寸。
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.Barcode;使用Leadtools.ImageProcessing;公共无效AztecBarcode_Example (){字符串imageFileName = Path.Combine (LEAD_VARS.ImagesDir,“MyAztecBarcodes.tif”);BarcodeEngine引擎=新BarcodeEngine ();/ /创建图像编写条形码int分辨率= 300;使用(= RasterImage.Create (RasterImage形象(int)(8.5 *分辨率),(int)(11.0 *分辨率),1,分辨率,RasterColor.FromKnownColor (RasterKnownColor.White))){/ /写两个阿兹特克条形码WriteBarcode(引擎。作家,形象,AztecBarcodeSymbolModel.AutoSize,“阿兹特克数据1”,0);WriteBarcode(引擎。作家,形象,AztecBarcodeSymbolModel.Compact4,“阿兹特克数据2”,1000);/ /保存图片使用(RasterCodecs编解码器=新RasterCodecs ()){编解码器。保存(图像、imageFileName RasterImageFormat。CcittGroup4, 1);}}/ /现在再次读取条形码使用(RasterCodecs编解码器=新RasterCodecs ()){使用(RasterImage图像= codecs.Load (imageFileName)){/ /读取所有的阿兹特克条形码ReadBarcodes(引擎。读者,形象);}}}私人无效WriteBarcode (BarcodeWriter作家,RasterImage形象,AztecBarcodeSymbolModel symbolModel,字符串值,intstartRow){/ /创建条形码数据AztecBarcodeData条形码= BarcodeData.CreateDefaultBarcodeData (BarcodeSymbology.Aztec)作为AztecBarcodeData;条形码。价值= value;/ /我们将使用对齐定位条形码,所以使用的所有图像条形码。边界=新LeadRect (0 startRow形象。ImageWidth image.ImageHeight);/ /设置写入选项AztecBarcodeWriteOptions选项=新AztecBarcodeWriteOptions ();选项。AztecRune =假;选项。AztecRuneValue = 150;选项。ErrorCorrectionRate = 23;选项。XModule = 30;选项。QuietZone = 10;选项。SymbolModel = SymbolModel;/ /写它Console.WriteLine (“写条形码符号模型:{0}和数据:{1}”、symbolModel值);Console.WriteLine ($“条形码符号:{barcode.Symbology}”);作家。WriteBarcode(图像、条形码、期权);}私人无效ReadBarcodes (BarcodeReader读者,RasterImage图片){/ /设置阅读选项AztecBarcodeReadOptions选项=新AztecBarcodeReadOptions ();Console.WriteLine (“阅读阿兹特克条形码”);BarcodeData[]条形码=读者。LeadRect ReadBarcodes(图片。空的,0,新BarcodeSymbology [] {BarcodeSymbology。阿兹特克},新BarcodeReadOptions[]{选项});Console.WriteLine (“{0}条形码发现:“,barcodes.Length);foreach(AztecBarcodeData条形码在条形码){Console.WriteLine (“在{0},和数据:{1}”条形码。界限,barcode.Value);}}静态类LEAD_VARS{公共常量字符串ImagesDir =@“C: \ LEADTOOLS22 \ Resources \图片”;}