New file |
| | |
| | | <div class="content__title"> |
| | | <h1>二维码 |
| | | <a href="//ng-alain.com/components/qr" target="_blank">Document</a> |
| | | </h1> |
| | | </div> |
| | | <nz-card> |
| | | <nz-row [nzGutter]="24"> |
| | | <nz-col [nzSpan]="8" class="text-center"> |
| | | <qr [value]="value" [background]="background" [backgroundAlpha]="backgroundAlpha" [foreground]="foreground" [foregroundAlpha]="foregroundAlpha" |
| | | [level]="level" [mime]="mime" [padding]="padding" [size]="size" style="border:1px solid #999"></qr> |
| | | </nz-col> |
| | | <nz-col [nzSpan]="16"> |
| | | <form nz-form> |
| | | <nz-form-item> |
| | | <nz-form-label [nzSpan]="8">背景</nz-form-label> |
| | | <nz-form-control [nzSpan]="16"> |
| | | <nz-input-group> |
| | | <div nz-col nzSpan="12"> |
| | | <input nz-input type="color" [(ngModel)]="background" [ngModelOptions]="{standalone: true}"> |
| | | </div> |
| | | <div nz-col nzSpan="12"> |
| | | <nz-input-number [(ngModel)]="backgroundAlpha" [nzMin]="0" [nzMax]="1" [nzStep]="0.1" [ngModelOptions]="{standalone: true}"></nz-input-number> |
| | | </div> |
| | | </nz-input-group> |
| | | </nz-form-control> |
| | | </nz-form-item> |
| | | <nz-form-item> |
| | | <nz-form-label [nzSpan]="8">前景</nz-form-label> |
| | | <nz-form-control [nzSpan]="16"> |
| | | <nz-input-group> |
| | | <div nz-col nzSpan="12"> |
| | | <input nz-input type="color" [(ngModel)]="foreground" [ngModelOptions]="{standalone: true}"> |
| | | </div> |
| | | <div nz-col nzSpan="12"> |
| | | <nz-input-number [(ngModel)]="foregroundAlpha" [nzMin]="0" [nzMax]="1" [nzStep]="0.1" [ngModelOptions]="{standalone: true}"></nz-input-number> |
| | | </div> |
| | | </nz-input-group> |
| | | </nz-form-control> |
| | | </nz-form-item> |
| | | <nz-form-item> |
| | | <nz-form-label [nzSpan]="8">误差</nz-form-label> |
| | | <nz-form-control [nzSpan]="16"> |
| | | <nz-select [(ngModel)]="level" [ngModelOptions]="{standalone: true}"> |
| | | <nz-option nzValue="L" nzLabel="L"></nz-option> |
| | | <nz-option nzValue="M" nzLabel="M"></nz-option> |
| | | <nz-option nzValue="Q" nzLabel="Q"></nz-option> |
| | | <nz-option nzValue="H" nzLabel="H"></nz-option> |
| | | </nz-select> |
| | | </nz-form-control> |
| | | </nz-form-item> |
| | | <nz-form-item> |
| | | <nz-form-label [nzSpan]="8">Mime</nz-form-label> |
| | | <nz-form-control [nzSpan]="16"> |
| | | <nz-select [(ngModel)]="mime" [ngModelOptions]="{standalone: true}"> |
| | | <nz-option nzValue="image/png" nzLabel="image/png"></nz-option> |
| | | <nz-option nzValue="image/jpeg" nzLabel="image/jpeg"></nz-option> |
| | | <nz-option nzValue="image/gif" nzLabel="image/gif"></nz-option> |
| | | </nz-select> |
| | | </nz-form-control> |
| | | </nz-form-item> |
| | | <nz-form-item> |
| | | <nz-form-label [nzSpan]="8">内边距</nz-form-label> |
| | | <nz-form-control [nzSpan]="16"> |
| | | <nz-input-number [(ngModel)]="padding" [ngModelOptions]="{standalone: true}" [nzMin]="0" [nzMax]="100"></nz-input-number>px |
| | | </nz-form-control> |
| | | </nz-form-item> |
| | | <nz-form-item> |
| | | <nz-form-label [nzSpan]="8">大小</nz-form-label> |
| | | <nz-form-control [nzSpan]="16"> |
| | | <nz-input-number [(ngModel)]="size" [ngModelOptions]="{standalone: true}" [nzMin]="100" [nzMax]="1000" [nzStep]="padding"></nz-input-number>px |
| | | </nz-form-control> |
| | | </nz-form-item> |
| | | </form> |
| | | </nz-col> |
| | | </nz-row> |
| | | </nz-card> |