概述
Kendo UI for Angular條形碼呈現了各種一維(1D)的行業條形碼。
下面的示例演示了運行中的條形碼。
- app.component.ts:
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
styles: [`
.k-card {
width: 30%;
}
.k-barcode {
width: 100%;
}
`],
template: `
<div class="k-card-deck">
<div class="k-card">
<img class="k-card-image" src="http://demos.telerik.com/kendo-ui/content/shared/images/foods/200/12.jpg"
alt="Queso Manchego La Pastora">
<div class="k-card-body">
<kendo-barcode type="EAN8" value="2346722">
</kendo-barcode>
</div>
</div>
<div class="k-card k-card-type-rich">
<img class="k-card-image" src="http://demos.telerik.com/kendo-ui/content/shared/images/foods/200/32.jpg"
alt="Mascarpone Fabioli">
<div class="k-card-body">
<kendo-barcode type="Code128" value="Mascarpone">
</kendo-barcode>
</div>
</div>
<div class="k-card k-card-type-rich">
<img class="k-card-image" src="http://demos.telerik.com/kendo-ui/content/shared/images/foods/200/72.jpg"
alt="Gudbrandsdalsost">
<div class="k-card-body">
<kendo-barcode type="Code39" value="BRUNOST">
</kendo-barcode>
</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);
主要特性
——您可以使用條形碼支持的一組廣泛的編碼模式(符號)。
——條形碼提供了對其行為和外觀的細粒度控制。
呈現模式——您還可以用Canvas(位圖)或SVG(矢量圖形)格式顯示條形碼。
——條形碼允許您將其內容導出為圖像(PNG)、PDF和SVG格式。
——條形碼附帶一個自定義驗證器,可用于檢查給定符號是否允許某個值。