文档彩票走势图>>telerik中文文档>>概述
概述
二维码组件是Kendo UI for Angular的一部分,这是一个专业级的UI库,拥有100多个组件,用于构建现代且功能丰富的应用程序。
下面的例子演示了二维码的作用。
example:
查看源代码:
- app.component.ts:
import { Component } from '@angular/core'; @Component({ selector: 'my-app', styles: [` .k-card { width: 200px; } `], template: ` <div class="k-card-deck"> <div class="k-card k-text-center"> <div class="k-card-header"> <div class="k-card-title"> URL </div> </div> <div class="k-card-body"> <kendo-qrcode value="//www.telerik.com/kendo-angular-ui/" errorCorrection="M"> </kendo-qrcode> </div> </div> <div class="k-card k-text-center"> <div class="k-card-header"> <div class="k-card-title"> Location </div> </div> <div class="k-card-body"> <kendo-qrcode value="geo:42.65956,23.3782001;crs=wgs84;u=40" errorCorrection="H" color="#166a83"> </kendo-qrcode> </div> </div> <div class="k-card k-card-type-rich"> <div class="k-card-header"> <div class="k-card-title"> E-mail </div> </div> <div class="k-card-body"> <kendo-qrcode value="mailto:clientservice@progress.com" color="#e15613"> </kendo-qrcode> </div> </div> </div> ` }) export class AppComponent { }
- app.module.ts:
import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { BrowserModule } from '@angular/platform-browser'; import { BarcodesModule } from '@progress/kendo-angular-barcodes'; import { ButtonsModule } from '@progress/kendo-angular-buttons'; import { AppComponent } from './app.component'; @NgModule({ imports: [ BrowserModule, BarcodesModule, ButtonsModule, FormsModule ], declarations: [ AppComponent ], bootstrap: [ AppComponent ] }) export class AppModule { }
- main.ts:
import './polyfills'; import { enableProdMode } from '@angular/core'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import { AppModule } from './app.module'; enableProdMode(); const platform = platformBrowserDynamic(); platform.bootstrapModule(AppModule);
主要特点
——二维码支持不同的编码和纠错级别。
——二维码内置了对瑞士代码和图像覆盖的支持。
——二维码提供了对其行为和外观的细粒度控制。
——您还可以以画布(位图)或SVG(矢量图形)格式显示二维码。
——二维码使您能够将其内容导出为图像(PNG), PDF和SVG格式。
——二维码附带了一个自定义验证器,可用于检查给定编码是否允许值。