zxing二维码生成插件

    xiaoxiao2023-11-08  167

    using UnityEngine; using ZXing; using ZXing.QrCode; public class PGCompositeQRcode { public static Texture2D CompositeQRcode(string url) { var encoded = new Texture2D(256, 256); var color32 = Encode(url, encoded.width, encoded.height); encoded.SetPixels32(color32); encoded.Apply(); return encoded; } private static Color32[] Encode(string textForEncoding, int width, int height) { var writer = new BarcodeWriter { Format = BarcodeFormat.QR_CODE, Options = new QrCodeEncodingOptions { Height = height, Width = width } }; return writer.Write(textForEncoding); } }

     

    最新回复(0)