Page tree
Skip to end of metadata
Go to start of metadata

Introduction


The WILL™ SDK for Ink allows you to include premium digital inking features in your applications. Its modularized architecture allows each module to be configured, replaced, or omitted as required by the specific application, providing you with superior flexibility. You can also use the WILL file format (.will) to exchange ink content between applications and platforms.

 

The WILL™ data format is similar to SVG, but is specifically designed to accommodate digital ink content. It is used for exchanging ink content between devices and applications, and is implemented as an open and extensible binary format. Note that the main modules of the WILL software library do not rely on a specific file format. You can use InkML, SVG, PNG or others to exchange handwritten content, according to an application’s specific requirements.

 

WILL™ supports a variety of input technologies and generates the best possible ink through the use of these five modules:

•           Path and Smoothing taking into account the specific characteristics of each input type

•           Rasterizer providing advanced real-time stroke rendering

•           Manipulation supporting editing functions that leverage the WILL stroke mathematical model

•           Serialization encoding encodes and decoding stroke data.

 

The WILL™ SDK for ink provides platform-specific packages for iOS, Android, Windows UWP and Web. These packages provide a deep integration with the hosting platform by using native packaging and programming techniques and by providing platform-specific language bindings for all modules in the software library. Additional integration can be supported on request under a high-profile partnership contract.


ink SDKs



PageContents
ink SDK - WindowsWILL ink SDK for Windows
ink SDK - AndroidWILL ink ADK for Android
ink SDK - iOSWILL ink SDK for iOS
ink SDK - WebWILL ink SDK for Web


The SDKs are supplied as ZIP files containing the folders:

  • documentation - contains html based documentation
  • sdk - contains platform specific libraries with samples and tutorials


ink SDK Support Documents




DocumentDescription
WILL SDK for ink - File FormatDescription of the WILL file format
WILL SDK for ink - ApplicationsUse of WILL ink in applications



  • No labels