在Aspose.BarCode for .NET v19.10中的属性和改进,支持广泛使用的瑞士QRCode。这项新功能将使开发人员能够开发应用程序以将其用于账单,进行数字支付,产品包装,铁路,共享单车甚至购买比特币。接下来,让我们进入这个新版本,看看如何使用这些新功能。
Aspose.BarCode for .Net是一个强大而可靠的API,可以从任何角度从多种图像类型生成和识别1D和2D条形码。开发人员可以轻松地将条形码生成和扫描功能添加到其.NET应用程序中。它还允许将生成的条形码导出为高质量的图像格式。
在Aspose.BarCode for .NET v19.10中的属性和改进,支持广泛使用的瑞士QRCode。这项新功能将使开发人员能够开发应用程序以将其用于账单,进行数字支付,产品包装,铁路,共享单车甚至购买比特币。接下来,让我们进入这个新版本,看看如何使用这些新功能。
▲生成瑞士QR码
瑞士QR码的重要用途之一是替换以前的付款单。为此,需要详细的信息来触发付款和处理QR发票。Aspose.BarCode通过引入新的类SwissQRBill 和 SwissQRCodetext提供了所有这些必要的付款信息,这些类 提供了使用Swiss QR Code所需的大量属性。
这是生成瑞士QR码的详细示例。要执行此活动,您必须实例化 ComplexBarcodeGenerator实例并提供SwissQRCodetext, 其中包含用于计费的所有必要信息。
//文档目录的路径。string dataDir = RunExamples.GetDataDir_ManageComplexBarcodes();//实例化条形码对象并设置CodeTextvar swissQRCodetext = new SwissQRCodetext();swissQRCodetext.Bill.Account = "Account";swissQRCodetext.Bill.BillInformation = "BillInformation";swissQRCodetext.Bill.Currency = "EUR";var generator = new ComplexBarcodeGenerator(swissQRCodetext);var img = generator.GenerateBarCodeImage();generator.Parameters.Barcode.CodeTextParameters.TwoDDisplayText = "test";//以BMP格式保存条形码图像img.Save(dataDir + "swissQRCode_out.bmp", ImageFormat.Bmp);// 以JPEG格式保存条形码图像generator.Save(dataDir + "swissQRCodetext_out.png", BarCodeImageFormat.Png);
以下是通过上述代码示例生成的输出瑞士QR代码:
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!