Interactive features
Interactive Ink SDK supports various interactive features. Supported gestures and smart tools depend on the type of content. The possibilities are summarized by the following tables.
Ink and decoration gestures
 | Text Document | Text | Diagram | Math | Drawing | Raw |
---|---|---|---|---|---|---|
Erase | X | X | X | X | Â | X1 |
Join | X | X | X | Â | Â | Â |
Break | X | X | X | Â | Â | Â |
Frame | X | X | Â | Â | Â | Â |
Underline | X | X | Â | Â | Â | Â |
Double underline | X | X | Â | Â | Â | Â |
Slice2 | X | Â | Â | Â | Â | Â |
Touch gestures
 | Text Document | Text | Diagram | Math | Drawing | Raw Content |
---|---|---|---|---|---|---|
Move/resize selected block | X | Â | X | Â | Â | Â |
Smart tools
 | Text Document | Text | Diagram | Math | Drawing | Raw Content |
---|---|---|---|---|---|---|
Typeset and Beautify | X | X | X | X | Â | Â |
Intelligent Eraser3 | X | X | X | X | X | X |
-
The scratch gesture is disabled by default in Raw Content but can be enabled with the
gesture.raw-content.enable-scratch
setting. ↩ -
The slice gesture is enabled by default but can be deactivated with the
text-document.slice-gesture.enable
setting. ↩ -
By default, for Text, Math, Diagram and Text Document, the intelligent eraser removes any stroke it touches. By contrast, for Drawing and Raw Content, it erases ink portions within its trajectory. In both cases, this eraser configuration can be modified thanks to the
erase-precisely
property. ↩