写点什么

Windows Phone 应用中通过 RadBarcode 整合条形码

2013 年 4 月 01 日

RadControls for Windows Phone Q1 2013 中的 RadBarcode 控件包括了多个能生成不同类型条形码的组件,能生成的条形码类型有QP、UPCA、UPCE、 UPCSupplement2 、UPCSupplement5、 POSTNET、PDF417、MSI、EAN8、EAN13、库德巴码(Codabar)、93、扩展 93、39,扩展 39、非交叉 25、交叉 25、128、128A、128B、128C 和 11。

比如,在添加了下面的 XML 命名空间之后,就能够很容易地通过下面的代码为值 999888 生成库德巴码:

复制代码
xmlns:telerikDataViz="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.DataVisualization"<br></br><Border Background="Gray"<br></br>VerticalAlignment="Center"><br></br><telerikDataViz:RadBarcodeCodebar Width="520"<br></br>Height="150"<br></br>Margin="30"<br></br>Text="999888"/><br></br></Border>

RadControls for Windows Phone Q1 2013 提供了对 QR(快速响应)条码的支持,并且能够通过 RadBarcodeQR 控件生成,使用的代码如下:

复制代码
<Border Background="gray"<br></br>VerticalAlignment="Center"><br></br><telerikDataViz:RadBarcodeQR Width="300"<br></br>Height="300"<br></br>Version="7"<br></br>Text="Mark mark@yahoo.com"/><br></br></Border>

在上面的代码中,Version 属性设置为 7。Version 的数值设置地越高,编码到 QR 码中的信息就越多。
RadBarcodeQR 包含一个 QR 码生成器,该生成器可用于编码联系人详细资料从而创建一个图像,这样就可以使用 QR 扫描仪、有摄像功能的手机以及能够将条码 PIN 到启动窗口的智能机快速地创建一条新的联系人记录。

用户能够通过 RadBarcode 创建购物应用并整合到 Windows Phone 钱包中。同时还能够通过它将任意数字转变为工业标准条形码格式。此外,还可以使用内置的输入校验器通过数值匹配相关的条形码类型。

RadControls for Windows Phone Q1 2013 包含 50 多种控件,其中包括LiveTileHelper 组件,该组件能在应用中创建和更新页面标题的链接,并允许用户使用每一个新模板同时添加自定义UI 元素作为其内容。

查看英文原文 Integrate BarCodes into Windows Phone Apps


感谢孙镜涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013 年 4 月 01 日 10:24548
用户头像

发布了 81 篇内容, 共 16.5 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

1.2w字 | 初中级前端 JavaScript 自测清单 - 1

pingan8787

Java 前端 Web

我是如何解决邮件焦虑的

vinkyqy

效率 职场 邮件

第四周

仪轩

分布式缓存

Arthur

架构师训练营 第 5 周作业

Lingjun

极客大学架构师训练营

什么时候不要用微服务?以 Istio 为例

无予且行

Java 微服务 后端

ARTS Week6

时之虫

ARTS 打卡计划

Week5命题作业

星河寒水

极客大学架构师训练营

饿了么4年,阿里2年:我的总结与思考

程序员生活志

工作经验

面试官:既然CPU有MESI,为什么 JMM 还需要volatile关键字?

犬来八荒

Java JVM 硬件 java面试

锦囊篇|一文摸懂SharedPreferences和MMKV(二)

ClericYi

为什么建议项目中统一线程池类?

张挺

Redis系列(五):你要的Redis集群搭建来了,实践与否你自己选!

z小赵

Java redis 分布式 高并发

六月我在工作中蜕变,勤奋小人打架终于赢了

程序员小跃

效率工具 加班 沟通 复盘

Android架构组件-App架构指南,你还不收藏嘛

小吴选手

架构 架构师 架构总结 架构要素 P7架构师

如何搭建一个Zookeeper集群

Rayjun

大数据 zookeeper 分布式

农产品电商平台的S曲线分析

石云升

增长 S型曲线 破局点

编程核心能力之组合

顿晓

Java 学习 pipe

【思考】互联网厂商争夺企业市场

superman

企业中台 互联网

一个简单的技术选型心得

i风语

Java 架构

18个Java8日期处理的实践,太有用了建议收藏

码哥小胖

MySQL SQL语法 sql查询

计算机操作系统基础(十一)---线程同步之互斥量

书旅

php laravel 线程 操作系统 进程

程序员阿里、京东、美团面试整理的面试题,测试一下你都会了吗?

小谈

Java 阿里巴巴 面试

源码分析 | 数据异构Canal 初探

小新

今天来聊聊如何挑书

封不羁

读书 个人感想

为什么我建议你读一读历史?

Phoenix

历史 中国历史

深入理解编译优化之循环展开和粗化锁

程序那些事

JIT 编译优化 循环展开 粗化锁

cms项目系列(一)——SSM框架搭建

程序员的时光

spring

SQLite你用对了吗

这小胖猫

sqlite 数据库 选型

面试细节: i = i++和 i = ++i

Java小咖秀

JVM Java 面试 经验分享

简直了!顶级架构师分享心得,如何在项目中兼容多种数据库

犬来八荒

Java MySQL 数据库 面试

微服务架构下如何保证事务的一致性

微服务架构下如何保证事务的一致性

Windows Phone应用中通过RadBarcode整合条形码-InfoQ