WILL ServiceDesk and the Developer Documentation site has been upgraded and is available for general use.

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


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

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

Third Party Software License Agreements 
WILL File FormatDescription of the WILL file format
WILL Data FormatDescription of the WILL data format

  • No labels