Signature Customization

Background color

Signature component allows you to set the background color for the component using the backgroundColor property. When we set our required background, then the signature’s background color will be changed automatically.

The following code example is used to render the Signature component with background color

Add the following HTML and script to render signature with customized background color.

  • HTML
  • <ej-signature [backgroundColor]="bgcolor" > </ej-signature>
  • JS
  • export class SignatureComponent {
        bgcolor: any;
        constructor() {
            this.bgcolor = "grey";
    
        }
    }

    The following screenshot illustrates the Signature with custom defined background color.

    https://help.syncfusion.com/js/signature/Signature_Customization_images/backgroundcolor_img1.png

    Background Image

    Signature component allows you to set the background image for the component using the backgroundImage property. When we set our required background image, then the signature’s canvas will be changed with the given image.

    The following code example is used to render the Signature component with customized background image.

    Add the following HTML and script to render signature with custom defined background image.

  • HTML
  • <ej-signature [backgroundImage ]="image" > </ej-signature>
  • JS
  • export class SignatureComponent {
    image: any;
        constructor() {
            this.image = "image.png";
    
        }
     }

    The following screenshot illustrates the Signature with custom defined background image.

    Stroke color

    Signature component allows you to set the stroke color for the signature stroke using the strokeColor property. When we set our required color, then the signature’s stroke color will be changed.

    The following code example is used to render the Signature component with stroke color.

    Add the following script to render signature with customized stroke color.

  • HTML
  • <ej-signature [strokeColor]="color" > </ej-signature>
  • JS
  • export class SignatureComponent {
        color: any;
        constructor() {
            this.color = "red";
    
        }
    }

    The following screenshot illustrates the Signature with custom defined stroke color.

    https://help.syncfusion.com/js/signature/Signature_Customization_images/strokecolor_img1.png

    Stroke Width

    Signature component allows you to set the stroke width for the component using the strokeWidth property. When we set our required width, then the signature’s stroke width will be changed.

    The following code example is used to render the Signature component with maximum stroke value.

    Add the following HTML and script to render signature with customized stroke width.

  • HTML
  • <ej-signature [strokeWidth]="strokewidth" > </ej-signature>
  • JS
  • export class SignatureComponent {
        strokewidth: any;
        constructor() {
            this.strokewidth = 5;
    
        }
     }

    The following screenshot illustrates the Signature with custom defined stroke maximum value.

    https://help.syncfusion.com/js/signature/Signature_Customization_images/strokewidth_img1.png