Exemple #1
0
        public ZXingBarcodeEngine()
        {
            FormatMap = new FormatMap <ZXing.BarcodeFormat>(ZXing.BarcodeFormat.DATA_MATRIX);

            FormatMap.Map(BarcodeFormat.All_1D, ZXing.BarcodeFormat.All_1D);
            FormatMap.Map(BarcodeFormat.AZTEC, ZXing.BarcodeFormat.AZTEC);
            FormatMap.Map(BarcodeFormat.CODABAR, ZXing.BarcodeFormat.CODABAR);
            FormatMap.Map(BarcodeFormat.CODE_128, ZXing.BarcodeFormat.CODE_128);
            FormatMap.Map(BarcodeFormat.CODE_39, ZXing.BarcodeFormat.CODE_39);
            FormatMap.Map(BarcodeFormat.CODE_93, ZXing.BarcodeFormat.CODE_93);
            FormatMap.Map(BarcodeFormat.DATA_MATRIX, ZXing.BarcodeFormat.DATA_MATRIX);
            FormatMap.Map(BarcodeFormat.EAN_13, ZXing.BarcodeFormat.EAN_13);
            FormatMap.Map(BarcodeFormat.EAN_8, ZXing.BarcodeFormat.EAN_8);
            FormatMap.Map(BarcodeFormat.IMB, ZXing.BarcodeFormat.IMB);
            FormatMap.Map(BarcodeFormat.ITF, ZXing.BarcodeFormat.ITF);
            FormatMap.Map(BarcodeFormat.MAXICODE, ZXing.BarcodeFormat.MAXICODE);
            FormatMap.Map(BarcodeFormat.MSI, ZXing.BarcodeFormat.MSI);
            FormatMap.Map(BarcodeFormat.PDF_417, ZXing.BarcodeFormat.PDF_417);
            FormatMap.Map(BarcodeFormat.PHARMA_CODE, ZXing.BarcodeFormat.PHARMA_CODE);
            FormatMap.Map(BarcodeFormat.PLESSEY, ZXing.BarcodeFormat.PLESSEY);
            FormatMap.Map(BarcodeFormat.QR_CODE, ZXing.BarcodeFormat.QR_CODE);
            FormatMap.Map(BarcodeFormat.RSS_14, ZXing.BarcodeFormat.RSS_14);
            FormatMap.Map(BarcodeFormat.RSS_EXPANDED, ZXing.BarcodeFormat.RSS_EXPANDED);
            FormatMap.Map(BarcodeFormat.UPC_A, ZXing.BarcodeFormat.UPC_A);
            FormatMap.Map(BarcodeFormat.UPC_E, ZXing.BarcodeFormat.UPC_E);
            FormatMap.Map(BarcodeFormat.UPC_EAN_EXTENSION, ZXing.BarcodeFormat.UPC_EAN_EXTENSION);
        }
 protected override void ConfigureFormaters()
 {
     FormatMap.Add(FilterType.NotEqual, (property, filterType, paramters) => string.Format(Consts.NotEqualsPredicateFormat, property));
     FormatMap.Add(FilterType.LessThan, (property, filterType, paramters) => string.Format(Consts.SmallerThanPredicateFormat, property));
     FormatMap.Add(FilterType.GreaterThan, (property, filterType, paramters) => string.Format(Consts.GreaterThanPredicateFormat, property));
     FormatMap.Add(FilterType.LessThanOrEqual, (property, filterType, paramters) => string.Format(Consts.SmallerThanOrEqualsPredicateFormat, property));
     FormatMap.Add(FilterType.GreaterThanOrEqual, (property, filterType, paramters) => string.Format(Consts.GreaterThanOrEqualsPredicateFormat, property));
 }
 protected override void ConfigureFormaters()
 {
     FormatMap.Add(FilterType.OrLike, AndOrLike());
     FormatMap.Add(FilterType.NotEqual, NotEqual());
     FormatMap.Add(FilterType.AndLike, AndOrLike());
     FormatMap.Add(FilterType.Contains, (property, filterType, paramters) => string.Format(Consts.LikePredicateFormat, property));
     FormatMap.Add(FilterType.EndsWith, (property, filterType, paramters) => string.Format(Consts.EndsWithPredicateFormat, property));
     FormatMap.Add(FilterType.StartsWith, (property, filterType, paramters) => string.Format(Consts.StartsWithPredicateFormat, property));
 }
        /* ----------------------------------------------------------------- */
        ///
        /// CreateImageConverter
        ///
        /// <summary>
        /// Initializes a new instance of the ImageConverter class with
        /// the specified settings.
        /// </summary>
        ///
        /* ----------------------------------------------------------------- */
        private static Ghostscript.Converter CreateImageConverter(SettingFolder src)
        {
            var key = KeyValuePair.Create(src.Value.Format, src.Value.Grayscale);

            Debug.Assert(FormatMap.ContainsKey(key));
            return(new ImageConverter(FormatMap[key], src.IO)
            {
                AntiAlias = true
            });
        }
        public SpireBarcodeEngine()
        {
            FormatMap = new FormatMap <BarCodeType>(BarCodeType.Code128);

            FormatMap.Map(BarcodeFormat.CODE_128, BarCodeType.Code128);
            FormatMap.Map(BarcodeFormat.CODABAR, BarCodeType.Codabar);
            FormatMap.Map(BarcodeFormat.CODE_39, BarCodeType.Code39);
            FormatMap.Map(BarcodeFormat.CODE_93, BarCodeType.Code93);
            FormatMap.Map(BarcodeFormat.QR_CODE, BarCodeType.QRCode);
            FormatMap.Map(BarcodeFormat.DATA_MATRIX, BarCodeType.QRCode);
            FormatMap.Map(BarcodeFormat.CODE_128, BarCodeType.Code128);
            FormatMap.Map(BarcodeFormat.EAN_13, BarCodeType.EAN13);
            FormatMap.Map(BarcodeFormat.EAN_8, BarCodeType.EAN8);
        }