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;
            }
  • 相关阅读:
    【NOIP2013】货车运输 最大生成树+LCA
    【NOIP2017】逛公园 拆点最短路+拓扑(记忆化搜索
    【NOIP2016】愤怒的小鸟 搜索
    洛谷9月月赛II 赛后瞎写
    java基础--第八天
    java基础--第七天
    Java基础--第六天
    Java基础--第五天
    Java基础---第四天
    Java基础--第三天
  • 原文地址:https://www.cnblogs.com/flywing/p/8979278.html
Copyright © 2011-2022 走看看