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

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"
<Border Background="Gray"
VerticalAlignment="Center">
<telerikDataViz:RadBarcodeCodebar Width="520"
Height="150"
Margin="30"
Text="999888"/>
</Border>

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

<Border Background="gray"
VerticalAlignment="Center">
<telerikDataViz:RadBarcodeQR Width="300"
Height="300"
Version="7"
Text="Mark mark@yahoo.com"/>
</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)关注我们,并与我们的编辑和其他读者朋友交流。

你可能感兴趣的:(Windows Phone应用中通过RadBarcode整合条形码)