zoukankan      html  css  js  c++  java
  • .net生成条形码

    1、.net 标准库(.net standard 2.0)

      Nuget添加引用:ZXing.Net生成条形码,ZXing.Net.Bindings.ImageSharp生成图片

    public static string GenerateBarcode(string barcode)
            {
                var barcodeWriter = new ZXing.ImageSharp.BarcodeWriter<Rgba32>
                {
                    Format = BarcodeFormat.CODE_128,
                    Options = new EncodingOptions
                    {
                        Height = 100,
                        Width = 200,
                        PureBarcode = false
                    }
                };
                var name = Guid.NewGuid().ToString().Replace("-", "") + ".png";
                var localRes = AppSettingsHelper.LocalRes;
                var filePath = localRes + name;
                using (var image = barcodeWriter.Write(barcode))
                {
                    image.Save(filePath);
                }
    
                var resUrl = AppSettingsHelper.ResUrl;
                var url = filePath.Replace(localRes, resUrl);
                return url;
            }

    2、.net framework 4.6.1

    public static string GenerateBarcode(string barcode)
            {
                BarcodeWriter writer = new BarcodeWriter();
                writer.Format = BarcodeFormat.CODE_128;
                writer.Options = new ZXing.Common.EncodingOptions
                {
                    Height = 100,
                    Width = 200,
                    PureBarcode = false
                };
    
                Bitmap bitmap = writer.Write(barcode);
                var fileName = Guid.NewGuid().ToString().Replace("-", "") + ".png";
                var localRes = AppSettingsHelper.LocalRes;var filePath = localRes + fileName;
                bitmap.Save(filePath);
                var resUrl = AppSettingsHelper.ResUrl;
                var url = filePath.Replace(localRes, resUrl);
                return url;
            }
  • 相关阅读:
    HTML5 meta最全使用手册
    CSS3实现开门动画
    angularJS学习资源最全汇总
    酷炫放大镜canvas实现
    完成评论功能
    从首页问答标题到问答详情页
    首页列表显示全部问答,完成问答详情页布局
    制作首页的显示列表。
    发布功能完成。
    登录之后更新导航
  • 原文地址:https://www.cnblogs.com/flywing/p/8979278.html
Copyright © 2011-2022 走看看