ngx-sign-gen
TypeScript icon, indicating that this package has built-in type declarations

0.0.18 • Public • Published

NgxSignGen

This library is an Angular-based wrapper class for text-signature.

This library was generated with Angular CLI version 10.2.3.

Installation

Using npm:

$ npm i ngx-sign-gen

Usage

Import NgxSignGenModule into your app.module.ts file as follows:

// Other imports
import { NgxSignGenModule } from 'ngx-sign-gen';

@NgModule({
imports: [
// ...
NgxSignGenModule
],
providers: [],
})
export class AppModule { }

Available Options

Option Required? Description
[signGenSrc] true The text variable that you want to convert into a signature
[signGenConfig] true The configuration to use to generate the signature image
(signGenImg) true An event handler to capture the signature image generated

Usage

You can use the options listed above as follows:

In your component file app.component.ts:

export class AppComponent {
// ...
img: string = '';
username: string = '';

config: any = {
width: 500,
height: 150,
paddingX: 50,
paddingY: 80,
font: ["50px", "'Homemade Apple'"],
color: "black",
customFont: {
name: "'Homemade Apple'",
url: "http://fonts.googleapis.com/css?family=Homemade+Apple"
}
};

getImage(data) {
this.img = data;
}
}

In your html file app.component.html:

<img class="img-fluid bd rounded" style="height: 5rem; width: 100%; border: 1px solid lightgray;" alt="Signature" [src]="img">
<input type="text" [(ngModel)]="username" [signGenSrc]="username" [signGenConfig]="config" (signGenImg)="getImage($event)">

Output

NgxSignGenModule Demo

Readme

Keywords

none

Package Sidebar

Install

npm i ngx-sign-gen

Weekly Downloads

3

Version

0.0.18

License

ISC

Unpacked Size

34.7 kB

Total Files

20

Last publish

Collaborators

  • shivomthakkar