Skip to content
/ Inky Public

WinJS library for creating HTML elements that recognize handwriting and automatically convert to text.

License

Notifications You must be signed in to change notification settings

jjulik/Inky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inky

WinJS library for creating HTML elements that recognize handwriting and automatically convert to text.

Inky is compatible with Windows 8 and Universal Windows JavaScript applications.

Usage

Add inky.js to your project. Include this file on any pages you want to use it. The following is some sample code on how to add an auto recognizing element to a page.

var autoCanvas = new Inky.AutoCanvas();
var configuration = {
  errorHandler: function (ex) { Debug.writeLn(ex.toString()); },
  // Callback for debugging purposes
  messageHandler: function(message) { Debug.writeLn(message); },
  // alphabetDictionary allows you to choose which characters should be recognized.
  // It also makes it possible to correct for recognition errors.
  alphabetDictionary: {
    "X": ["x", "X", "%", "T", "t"],
    "O": ["o", "O", "0", "Q"]
  },
  recognitionCallback: function (value) { 
    Debug.writeLn("autoCanvas recognized the following character: " + value); 
  },
  // Amount of time after last input before recognition is attempted
  clearTimeoutDuration: 2000,
  autoConvertHandwritingToText: true,
  fontSize: "8rem"
};
// idOfElement is the id of the element your auto canvas should go inside. 
// It is not recommended to place 2 auto canvas's within the same element
autoCanvas.initializeInk('idOfElement', configuration);

About

WinJS library for creating HTML elements that recognize handwriting and automatically convert to text.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published