Aspose.BarCode使用非英文字符编写二维码

在使用Aspose.BarCode时,可以使用非英语字符集生成2维码,例如,土耳文、中文、阿拉伯语、拉丁文、希腊文等等。字符数的限制是1000。下面是分别使用土耳其文和中文生成二维码的实例:

使用土耳其字符创建一个Pdf417二维码

C#

 // Generate the barcode
    BarCodeBuilder builder = new BarCodeBuilder();
    // Set symbology type
    builder.SymbologyType = Symbology.Pdf417;
    // Set the code text    
    string codetext = "AYŞE" + "\n" + "Ümit" + "\n" + "Ümit@estee.com" + "\n" + "Türkiye";
    builder.CodeText = codetext;
    // Set the display text
    builder.DisplayText = codetext;
    builder.Save("c:\\barcode.png");

VB.NET

 ' Generate the barcode
    Dim builder As New BarCodeBuilder()
    ' Set symbology type
    builder.SymbologyType = Symbology.Pdf417
    ' Set the code text
    Dim codetext As String = "AYŞE" + vbLf + "Ümit" + vbLf + "Ümit@estee.com" + vbLf + "Türkiye"
    builder.CodeText = codetext
    ' Set the display text
    builder.DisplayText = codetext
    builder.Save("c:\\barcode.png") 

使用汉语创建一个Pdf417二维码

C#

   // Generate the barcode
    BarCodeBuilder builder = new BarCodeBuilder();
    // Set symbology type
    builder.SymbologyType = Symbology.Pdf417;
    // Set the code text
    string codetext = "被洪水困住的";
    builder.CodeText = codetext;
    // Set the display text
    builder.DisplayText = codetext;
    builder.Save("c:\\barcode.png");

VB.NET

 ' Generate the barcode
    Dim builder As New BarCodeBuilder()
    ' Set symbology type
    builder.SymbologyType = Symbology.Pdf417
    ' Set the code text
    Dim codetext As String = "被洪水困住的"
    builder.CodeText = codetext
    ' Set the display text
    builder.DisplayText = codetext
    builder.Save("c:\\barcode.png")

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值