[{"data":1,"prerenderedAt":936},["ShallowReactive",2],{"navigation":3,"nav-cloud32":498,"support-index":710,"docs-cloud-3.2-overview-changelog":784},[4],{"title":5,"path":6,"stem":7,"children":8,"page":40},"Docs","\u002Fdocs","docs",[9,242,320],{"title":10,"path":11,"stem":12,"children":13,"page":40},"Cloud","\u002Fdocs\u002Fcloud","docs\u002Fcloud",[14],{"title":15,"path":16,"stem":17,"children":18,"page":40},"4.5","\u002Fdocs\u002Fcloud\u002F4.5","docs\u002Fcloud\u002F4.5",[19,41,54,79,100,147,172,196,209,234],{"title":20,"path":21,"stem":22,"children":23,"page":40},"Overview","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview","docs\u002Fcloud\u002F4.5\u002F01.overview",[24,28,32,36],{"title":25,"path":26,"stem":27},"MyScript iink SDK for web-based platform","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fintroduction","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F01.introduction",{"title":29,"path":30,"stem":31},"Choosing between REST or WebSockets","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fhttp-rest-or-websocket","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F02.http-rest-or-websocket",{"title":33,"path":34,"stem":35},"What's new","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fchangelog","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F03.changelog",{"title":37,"path":38,"stem":39},"Migration guide","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fmigration-guide","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F04.migration-guide",false,{"title":42,"path":43,"stem":44,"children":45,"page":40},"Integration","\u002Fdocs\u002Fcloud\u002F4.5\u002Fintegration","docs\u002Fcloud\u002F4.5\u002F02.integration",[46,50],{"title":47,"path":48,"stem":49},"Supported platforms","\u002Fdocs\u002Fcloud\u002F4.5\u002Fintegration\u002Fplatforms","docs\u002Fcloud\u002F4.5\u002F02.integration\u002F01.platforms",{"title":51,"path":52,"stem":53},"Integration levels","\u002Fdocs\u002Fcloud\u002F4.5\u002Fintegration\u002Fintegration-levels","docs\u002Fcloud\u002F4.5\u002F02.integration\u002F02.integration-levels",{"title":55,"path":56,"stem":57,"children":58,"page":40},"Recognition capabilities","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities",[59,63,67,71,75],{"title":60,"path":61,"stem":62},"Recognizers","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F01.recognizers",{"title":64,"path":65,"stem":66},"Text languages and features","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F02.text-languages",{"title":68,"path":69,"stem":70},"Math elements and rules","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F03.math-elements-and-rules",{"title":72,"path":73,"stem":74},"Shapes and connectors","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F04.diagram-features",{"title":76,"path":77,"stem":78},"Gestures","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Fgestures","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F05.gestures",{"title":80,"path":81,"stem":82,"children":83,"page":40},"Interactivity integration","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration",[84,88,92,96],{"title":85,"path":86,"stem":87},"Content types","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F01.content-types",{"title":89,"path":90,"stem":91},"Interactive features","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F02.interactive-features",{"title":93,"path":94,"stem":95},"Import and export formats","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F03.import-and-export-formats",{"title":97,"path":98,"stem":99},"Math interactive features","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Fmath-features","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F04.math-features",{"title":101,"path":102,"stem":103,"children":104,"page":40},"iinkTS","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts","docs\u002Fcloud\u002F4.5\u002F05.iinkts",[105,109,113,121,138],{"title":106,"path":107,"stem":108},"Getting started","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fget-started","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F01.get-started",{"title":110,"path":111,"stem":112},"Canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fcanvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F02.canvas",{"title":114,"path":115,"stem":116,"children":117,"page":40},"Ink Canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F03.ink-canvas",[118],{"title":114,"path":119,"stem":120},"\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fink-canvas\u002Fink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F03.ink-canvas\u002F01.ink-canvas",{"title":122,"path":123,"stem":124,"children":125,"page":40},"Interactive Ink Canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas",[126,130,134],{"title":127,"path":128,"stem":129},"Interactive ink canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas\u002Finteractive-ink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas\u002F01.interactive-ink-canvas",{"title":131,"path":132,"stem":133},"Interactive Math","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas\u002Fiicanvas-math","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas\u002F02.iicanvas-math",{"title":135,"path":136,"stem":137},"Using a custom rendering","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas\u002Fiicanvas-other-rendering","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas\u002F03.iicanvas-other-rendering",{"title":139,"path":140,"stem":141,"children":142,"page":40},"Reference","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Freference","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F05.reference",[143],{"title":144,"path":145,"stem":146},"Configuration","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Freference\u002Fconfiguration-iinkts","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F05.reference\u002F01.configuration-iinkts",{"title":148,"path":149,"stem":150,"children":151,"page":40},"REST","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest","docs\u002Fcloud\u002F4.5\u002F06.rest",[152,156,160,164,168],{"title":153,"path":154,"stem":155},"MyScript iink SDK Web REST Overview","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Farchitecture","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F01.architecture",{"title":157,"path":158,"stem":159},"MyScript iink SDK Web REST Recognizer API","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fnew-api","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F02.new-api",{"title":161,"path":162,"stem":163},"Recognizer configuration","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-recognizer-rest","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F03.configuration-recognizer-rest",{"title":165,"path":166,"stem":167},"MyScript iink SDK Web REST Batch API","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Flegacy-api","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F04.legacy-api",{"title":169,"path":170,"stem":171},"Batch configuration","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-rest","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F05.configuration-rest",{"title":173,"path":174,"stem":175,"children":176,"page":40},"WebSockets","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets","docs\u002Fcloud\u002F4.5\u002F07.websockets",[177,181,185,189,193],{"title":178,"path":179,"stem":180},"MyScript iink SDK WebSockets API architecture","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Farchitecture","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F01.architecture",{"title":182,"path":183,"stem":184},"Offscreen interactivity mode messages","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fmessages-offscreen","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F02.messages-offscreen",{"title":186,"path":187,"stem":188},"Offscreen interactivity math messages","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fmath-offscreen","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F03.math-offscreen",{"title":190,"path":191,"stem":192},"Onscreen interactivity mode messages","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fmessages-onscreen","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F04.messages-onscreen",{"title":144,"path":194,"stem":195},"\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fconfiguration-ws","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F05.configuration-ws",{"title":197,"path":198,"stem":199,"children":200,"page":40},"Specific","\u002Fdocs\u002Fcloud\u002F4.5\u002Fspecific","docs\u002Fcloud\u002F4.5\u002F08.specific",[201,205],{"title":202,"path":203,"stem":204},"Text recognition candidates","\u002Fdocs\u002Fcloud\u002F4.5\u002Fspecific\u002Ftext-recognition-candidates","docs\u002Fcloud\u002F4.5\u002F08.specific\u002F01.text-recognition-candidates",{"title":206,"path":207,"stem":208},"Recognition resources","\u002Fdocs\u002Fcloud\u002F4.5\u002Fspecific\u002Fcustom-recognition","docs\u002Fcloud\u002F4.5\u002F08.specific\u002F02.custom-recognition",{"title":210,"path":211,"stem":212,"children":213,"page":40},"Server","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver","docs\u002Fcloud\u002F4.5\u002F09.server",[214,218,222,226,230],{"title":215,"path":216,"stem":217},"MyScript Server Installation Preamble and Prerequisites","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fpreamble-prerequisites","docs\u002Fcloud\u002F4.5\u002F09.server\u002F01.preamble-prerequisites",{"title":219,"path":220,"stem":221},"MyScript Server Monoserver Installation Documentation","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fmonoserver-installation","docs\u002Fcloud\u002F4.5\u002F09.server\u002F02.monoserver-installation",{"title":223,"path":224,"stem":225},"MyScript Server Production Installation Documentation","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fproduction-installation","docs\u002Fcloud\u002F4.5\u002F09.server\u002F03.production-installation",{"title":227,"path":228,"stem":229},"MyScript Server Migration Guide","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fserver-migration-guide","docs\u002Fcloud\u002F4.5\u002F09.server\u002F04.server-migration-guide",{"title":231,"path":232,"stem":233},"MyScript Server Administration Guide","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fadministration-guide","docs\u002Fcloud\u002F4.5\u002F09.server\u002F05.administration-guide",{"title":139,"path":235,"stem":236,"children":237,"page":40},"\u002Fdocs\u002Fcloud\u002F4.5\u002Freference","docs\u002Fcloud\u002F4.5\u002F10.reference",[238],{"title":239,"path":240,"stem":241},"JIIX format reference","\u002Fdocs\u002Fcloud\u002F4.5\u002Freference\u002Fjiix","docs\u002Fcloud\u002F4.5\u002F10.reference\u002F01.jiix",{"title":243,"path":244,"stem":245,"children":246,"page":40},"Concepts","\u002Fdocs\u002Fconcepts","docs\u002Fconcepts",[247,250,254],{"title":20,"path":248,"stem":249},"\u002Fdocs\u002Fconcepts\u002Foverview","docs\u002Fconcepts\u002F01.overview",{"title":251,"path":252,"stem":253},"Glossary","\u002Fdocs\u002Fconcepts\u002Fglossary","docs\u002Fconcepts\u002F02.glossary",{"title":255,"path":256,"stem":257,"children":258,"page":40},"Fundamentals","\u002Fdocs\u002Fconcepts\u002Ffundamentals","docs\u002Fconcepts\u002F03.fundamentals",[259,263,292,312],{"title":260,"path":261,"stem":262},"OCR vs digital ink recognition","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fdigital-ink-vs-ocr","docs\u002Fconcepts\u002F03.fundamentals\u002F01.digital-ink-vs-ocr",{"title":264,"path":265,"stem":266,"children":267,"page":40},"Ink interpretation","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation",[268,272,276,280,284,288],{"title":269,"path":270,"stem":271},"Ink processing","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fink-interpretation","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F01.ink-interpretation",{"title":273,"path":274,"stem":275},"Recognition features","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fcontent-types","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F02.content-types",{"title":277,"path":278,"stem":279},"Ink classification","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fink-classification","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F03.ink-classification",{"title":281,"path":282,"stem":283},"What are batch mode and incremental mode?","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fbatch-mode","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F04.batch-mode",{"title":285,"path":286,"stem":287},"Gestures and context","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fcontext-gestures","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F05.context-gestures",{"title":289,"path":290,"stem":291},"What is interactivity","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Finteractive-ink","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F06.interactive-ink",{"title":293,"path":294,"stem":295,"children":296,"page":40},"Rendering-driven interactivity","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity",[297,301,304,308],{"title":298,"path":299,"stem":300},"Ink capture","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fink-capture","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F01.ink-capture",{"title":76,"path":302,"stem":303},"\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fediting-gestures","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F02.editing-gestures",{"title":305,"path":306,"stem":307},"Smart tools","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fsmart-tools","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F03.smart-tools",{"title":309,"path":310,"stem":311},"Responsive and productive","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fresponsive-layout","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F04.responsive-layout",{"title":313,"path":314,"stem":315,"children":316,"page":40},"Handwriting generation","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fhandwriting-generation","docs\u002Fconcepts\u002F03.fundamentals\u002F04.handwriting-generation",[317],{"title":313,"path":318,"stem":319},"\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fhandwriting-generation\u002Fhandwriting-generation","docs\u002Fconcepts\u002F03.fundamentals\u002F04.handwriting-generation\u002F01.handwriting-generation",{"title":321,"path":322,"stem":323,"children":324,"page":40},"Sdk","\u002Fdocs\u002Fsdk","docs\u002Fsdk",[325],{"title":15,"path":326,"stem":327,"children":328,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5","docs\u002Fsdk\u002F4.5",[329,333,336,339,349,368,381,393,401,417,426,463,467,470,474,477,484],{"title":330,"path":331,"stem":332},"About MyScript iink SDK","\u002Fdocs\u002Fsdk\u002F4.5\u002Fabout","docs\u002Fsdk\u002F4.5\u002F01.about",{"title":33,"path":334,"stem":335},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fchangelog","docs\u002Fsdk\u002F4.5\u002F02.changelog",{"title":37,"path":337,"stem":338},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fmigration-guide","docs\u002Fsdk\u002F4.5\u002F03.migration-guide",{"title":42,"path":340,"stem":341,"children":342,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fintegration","docs\u002Fsdk\u002F4.5\u002F04.integration",[343,346],{"title":47,"path":344,"stem":345},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fintegration\u002Fplatforms","docs\u002Fsdk\u002F4.5\u002F04.integration\u002F01.platforms",{"title":51,"path":347,"stem":348},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fintegration\u002Fintegration-levels","docs\u002Fsdk\u002F4.5\u002F04.integration\u002F02.integration-levels",{"title":55,"path":350,"stem":351,"children":352,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities",[353,356,359,362,365],{"title":60,"path":354,"stem":355},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F01.recognizers",{"title":64,"path":357,"stem":358},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F02.text-languages",{"title":68,"path":360,"stem":361},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F03.math-elements-and-rules",{"title":72,"path":363,"stem":364},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F04.diagram-features",{"title":76,"path":366,"stem":367},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Fgestures","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F05.gestures",{"title":80,"path":369,"stem":370,"children":371,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration",[372,375,378],{"title":85,"path":373,"stem":374},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration\u002F01.content-types",{"title":89,"path":376,"stem":377},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration\u002F02.interactive-features",{"title":93,"path":379,"stem":380},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration\u002F03.import-and-export-formats",{"title":106,"path":382,"stem":383,"children":384,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fgetting-started","docs\u002Fsdk\u002F4.5\u002F07.getting-started",[385,389],{"title":386,"path":387,"stem":388},"Setup","\u002Fdocs\u002Fsdk\u002F4.5\u002Fgetting-started\u002Fsetup","docs\u002Fsdk\u002F4.5\u002F07.getting-started\u002F01.setup",{"title":390,"path":391,"stem":392},"Instantiate Engine","\u002Fdocs\u002Fsdk\u002F4.5\u002Fgetting-started\u002Finteractive-ink-runtime","docs\u002Fsdk\u002F4.5\u002F07.getting-started\u002F02.interactive-ink-runtime",{"title":394,"path":395,"stem":396,"children":397,"page":40},"Recognizer","\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognizer","docs\u002Fsdk\u002F4.5\u002F08.recognizer",[398],{"title":60,"path":399,"stem":400},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognizer\u002Frecognizers","docs\u002Fsdk\u002F4.5\u002F08.recognizer\u002F01.recognizers",{"title":402,"path":403,"stem":404,"children":405,"page":40},"Interactivity specific","\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity","docs\u002Fsdk\u002F4.5\u002F09.interactivity",[406,410,413],{"title":407,"path":408,"stem":409},"Storage","\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity\u002Fstorage","docs\u002Fsdk\u002F4.5\u002F09.interactivity\u002F01.storage",{"title":97,"path":411,"stem":412},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity\u002Fmath-features","docs\u002Fsdk\u002F4.5\u002F09.interactivity\u002F02.math-features",{"title":414,"path":415,"stem":416},"Integrate with the undo\u002Fredo stack of your application","\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity\u002Fcombined-undo-redo-stacks","docs\u002Fsdk\u002F4.5\u002F09.interactivity\u002F03.combined-undo-redo-stacks",{"title":418,"path":419,"stem":420,"children":421,"page":40},"OffScreenEditor specific","\u002Fdocs\u002Fsdk\u002F4.5\u002Foffscreen-editor","docs\u002Fsdk\u002F4.5\u002F10.offscreen-editor",[422],{"title":423,"path":424,"stem":425},"OffscreenEditor","\u002Fdocs\u002Fsdk\u002F4.5\u002Foffscreen-editor\u002Foff-screen-usage","docs\u002Fsdk\u002F4.5\u002F10.offscreen-editor\u002F01.off-screen-usage",{"title":427,"path":428,"stem":429,"children":430,"page":40},"Editor specific","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor","docs\u002Fsdk\u002F4.5\u002F11.editor",[431,435,439,443,447,451,455,459],{"title":432,"path":433,"stem":434},"Rendering","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Frendering","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F01.rendering",{"title":436,"path":437,"stem":438},"Editing","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fediting","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F02.editing",{"title":440,"path":441,"stem":442},"Tool controller","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Ftool-controller","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F03.tool-controller",{"title":444,"path":445,"stem":446},"Selection and block","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fblock-selection-management","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F04.block-selection-management",{"title":448,"path":449,"stem":450},"Conversion","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fconversion","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F05.conversion",{"title":452,"path":453,"stem":454},"Zooming and scrolling","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fzooming-and-scrolling","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F06.zooming-and-scrolling",{"title":456,"path":457,"stem":458},"Styling","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fstyling","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F07.styling",{"title":460,"path":461,"stem":462},"Custom inking","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fcustom-inking","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F08.custom-inking",{"title":464,"path":465,"stem":466},"Result, import and export","\u002Fdocs\u002Fsdk\u002F4.5\u002Fimport-and-export","docs\u002Fsdk\u002F4.5\u002F12.import-and-export",{"title":202,"path":468,"stem":469},"\u002Fdocs\u002Fsdk\u002F4.5\u002Ftext-recognition-candidates","docs\u002Fsdk\u002F4.5\u002F13.text-recognition-candidates",{"title":471,"path":472,"stem":473},"Error management","\u002Fdocs\u002Fsdk\u002F4.5\u002Ferror-management","docs\u002Fsdk\u002F4.5\u002F14.error-management",{"title":206,"path":475,"stem":476},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fcustom-recognition","docs\u002Fsdk\u002F4.5\u002F15.custom-recognition",{"title":313,"path":478,"stem":479,"children":480,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fhandwriting-generation","docs\u002Fsdk\u002F4.5\u002F16.handwriting-generation",[481],{"title":313,"path":482,"stem":483},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fhandwriting-generation\u002Fhandwriting-generation","docs\u002Fsdk\u002F4.5\u002F16.handwriting-generation\u002F01.handwriting-generation",{"title":139,"path":485,"stem":486,"children":487,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Freference","docs\u002Fsdk\u002F4.5\u002F17.reference",[488,491,494],{"title":144,"path":489,"stem":490},"\u002Fdocs\u002Fsdk\u002F4.5\u002Freference\u002Fconfiguration","docs\u002Fsdk\u002F4.5\u002F17.reference\u002F01.configuration",{"title":239,"path":492,"stem":493},"\u002Fdocs\u002Fsdk\u002F4.5\u002Freference\u002Fjiix","docs\u002Fsdk\u002F4.5\u002F17.reference\u002F02.jiix",{"title":495,"path":496,"stem":497},"Styling reference","\u002Fdocs\u002Fsdk\u002F4.5\u002Freference\u002Fstyling","docs\u002Fsdk\u002F4.5\u002F17.reference\u002F03.styling",[499],{"title":5,"path":6,"stem":7,"children":500,"page":40},[501],{"title":10,"path":11,"stem":12,"children":502,"page":40},[503],{"title":504,"navTitle":505,"icon":505,"path":506,"stem":507,"children":508,"page":40},"3.2",null,"\u002Fdocs\u002Fcloud\u002F3.2","docs\u002Fcloud\u002F3.2",[509,537,550,574,595,625,647,665,677,701],{"title":20,"navTitle":505,"icon":505,"path":510,"stem":511,"children":512,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview","docs\u002Fcloud\u002F3.2\u002F01.overview",[513,518,524,529,533],{"title":25,"path":514,"stem":515,"navTitle":516,"icon":517},"\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview\u002Fintroduction","docs\u002Fcloud\u002F3.2\u002F01.overview\u002F01.introduction","Introduction","i-tabler-info-circle",{"title":519,"path":520,"stem":521,"navTitle":522,"icon":523},"Web concepts","\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview\u002Ftools-and-concepts","docs\u002Fcloud\u002F3.2\u002F01.overview\u002F02.tools-and-concepts","Tools and concepts","i-tabler-package",{"title":29,"path":525,"stem":526,"navTitle":527,"icon":528},"\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview\u002Fhttp-rest-or-websocket","docs\u002Fcloud\u002F3.2\u002F01.overview\u002F03.http-rest-or-websocket","REST\u002FHTTP vs. WebSockets","i-tabler-question-circle",{"title":33,"path":530,"stem":531,"navTitle":33,"icon":532},"\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview\u002Fchangelog","docs\u002Fcloud\u002F3.2\u002F01.overview\u002F04.changelog","i-tabler-bell-ringing",{"title":37,"path":534,"stem":535,"navTitle":37,"icon":536},"\u002Fdocs\u002Fcloud\u002F3.2\u002Foverview\u002Fmigration-guide","docs\u002Fcloud\u002F3.2\u002F01.overview\u002F05.migration-guide","i-tabler-gps",{"title":42,"navTitle":505,"icon":505,"path":538,"stem":539,"children":540,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fintegration","docs\u002Fcloud\u002F3.2\u002F02.integration",[541,546],{"title":47,"path":542,"stem":543,"navTitle":544,"icon":545},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fintegration\u002Fplatforms","docs\u002Fcloud\u002F3.2\u002F02.integration\u002F01.platforms","Platforms","i-tabler-device-laptop",{"title":51,"path":547,"stem":548,"navTitle":51,"icon":549},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fintegration\u002Fintegration-levels","docs\u002Fcloud\u002F3.2\u002F02.integration\u002F02.integration-levels","i-tabler-stack-2",{"title":55,"navTitle":505,"icon":505,"path":551,"stem":552,"children":553,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities",[554,558,562,566,570],{"title":60,"path":555,"stem":556,"navTitle":505,"icon":557},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities\u002F01.recognizers","i-tabler-text-scan-2",{"title":64,"path":559,"stem":560,"navTitle":64,"icon":561},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities\u002F02.text-languages","i-tabler-language",{"title":68,"path":563,"stem":564,"navTitle":68,"icon":565},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities\u002F03.math-elements-and-rules","i-tabler-math",{"title":72,"path":567,"stem":568,"navTitle":72,"icon":569},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities\u002F04.diagram-features","i-tabler-circle-square",{"title":76,"path":571,"stem":572,"navTitle":505,"icon":573},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Fgestures","docs\u002Fcloud\u002F3.2\u002F03.recognition-capabilities\u002F05.gestures","i-tabler-hand-finger",{"title":80,"navTitle":505,"icon":505,"path":575,"stem":576,"children":577,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Finteractivity-integration","docs\u002Fcloud\u002F3.2\u002F04.interactivity-integration",[578,582,586,591],{"title":85,"path":579,"stem":580,"navTitle":85,"icon":581},"\u002Fdocs\u002Fcloud\u002F3.2\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fcloud\u002F3.2\u002F04.interactivity-integration\u002F01.content-types","i-tabler-eye",{"title":89,"path":583,"stem":584,"navTitle":89,"icon":585},"\u002Fdocs\u002Fcloud\u002F3.2\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fcloud\u002F3.2\u002F04.interactivity-integration\u002F02.interactive-features","i-tabler-bolt",{"title":93,"path":587,"stem":588,"navTitle":589,"icon":590},"\u002Fdocs\u002Fcloud\u002F3.2\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fcloud\u002F3.2\u002F04.interactivity-integration\u002F03.import-and-export-formats","Import and export","i-tabler-arrows-left-right",{"title":97,"path":592,"stem":593,"navTitle":97,"icon":594},"\u002Fdocs\u002Fcloud\u002F3.2\u002Finteractivity-integration\u002Fmath-features","docs\u002Fcloud\u002F3.2\u002F04.interactivity-integration\u002F04.math-features","i-tabler-calculator",{"title":101,"navTitle":505,"icon":505,"path":596,"stem":597,"children":598,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts","docs\u002Fcloud\u002F3.2\u002F05.iinkts",[599,602,605,608,611,614,618,622],{"title":106,"path":600,"stem":601,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fget-started","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F01.get-started",{"title":436,"path":603,"stem":604,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fediting","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F02.editing",{"title":448,"path":606,"stem":607,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fconversion","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F03.conversion",{"title":589,"path":609,"stem":610,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fimport-and-export","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F04.import-and-export",{"title":456,"path":612,"stem":613,"navTitle":456,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fstyling","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F05.styling",{"title":615,"path":616,"stem":617,"navTitle":505,"icon":505},"Full example","\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Ffull-example","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F06.full-example",{"title":619,"path":620,"stem":621,"navTitle":505,"icon":505},"OffScreen interactivity","\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Foffscreen-interactivity","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F07.offscreen-interactivity",{"title":144,"path":623,"stem":624,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fiinkts\u002Fconfiguration-iinkts","docs\u002Fcloud\u002F3.2\u002F05.iinkts\u002F08.configuration-iinkts",{"title":148,"navTitle":505,"icon":505,"path":626,"stem":627,"children":628,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest","docs\u002Fcloud\u002F3.2\u002F06.rest",[629,633,637,640,644],{"title":153,"path":630,"stem":631,"navTitle":632,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Farchitecture","docs\u002Fcloud\u002F3.2\u002F06.rest\u002F01.architecture","Architecture",{"title":157,"path":634,"stem":635,"navTitle":636,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Fnew-api","docs\u002Fcloud\u002F3.2\u002F06.rest\u002F02.new-api","Recognizer API",{"title":161,"path":638,"stem":639,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Fconfiguration-recognizer-rest","docs\u002Fcloud\u002F3.2\u002F06.rest\u002F03.configuration-recognizer-rest",{"title":165,"path":641,"stem":642,"navTitle":643,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Flegacy-api","docs\u002Fcloud\u002F3.2\u002F06.rest\u002F04.legacy-api","Batch API",{"title":169,"path":645,"stem":646,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Fconfiguration-rest","docs\u002Fcloud\u002F3.2\u002F06.rest\u002F05.configuration-rest",{"title":173,"navTitle":505,"icon":505,"path":648,"stem":649,"children":650,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fwebsockets","docs\u002Fcloud\u002F3.2\u002F07.websockets",[651,654,658,662],{"title":178,"path":652,"stem":653,"navTitle":632,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fwebsockets\u002Farchitecture","docs\u002Fcloud\u002F3.2\u002F07.websockets\u002F01.architecture",{"title":190,"path":655,"stem":656,"navTitle":657,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fwebsockets\u002Fmessages-onscreen","docs\u002Fcloud\u002F3.2\u002F07.websockets\u002F02.messages-onscreen","Onscreen Messages",{"title":182,"path":659,"stem":660,"navTitle":661,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fwebsockets\u002Fmessages-offscreen","docs\u002Fcloud\u002F3.2\u002F07.websockets\u002F03.messages-offscreen","Offscreen Messages",{"title":144,"path":663,"stem":664,"navTitle":505,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fwebsockets\u002Fconfiguration-ws","docs\u002Fcloud\u002F3.2\u002F07.websockets\u002F04.configuration-ws",{"title":197,"navTitle":505,"icon":505,"path":666,"stem":667,"children":668,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fspecific","docs\u002Fcloud\u002F3.2\u002F08.specific",[669,673],{"title":202,"path":670,"stem":671,"navTitle":505,"icon":672},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fspecific\u002Ftext-recognition-candidates","docs\u002Fcloud\u002F3.2\u002F08.specific\u002F01.text-recognition-candidates","i-tabler-tags",{"title":206,"path":674,"stem":675,"navTitle":505,"icon":676},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fspecific\u002Fcustom-recognition","docs\u002Fcloud\u002F3.2\u002F08.specific\u002F02.custom-recognition","i-tabler-file-code",{"title":210,"navTitle":505,"icon":505,"path":678,"stem":679,"children":680,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver","docs\u002Fcloud\u002F3.2\u002F09.server",[681,685,689,693,697],{"title":215,"path":682,"stem":683,"navTitle":684,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver\u002Fpreamble-prerequisites","docs\u002Fcloud\u002F3.2\u002F09.server\u002F01.preamble-prerequisites","Preamble and prerequisites",{"title":219,"path":686,"stem":687,"navTitle":688,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver\u002Fmonoserver-installation","docs\u002Fcloud\u002F3.2\u002F09.server\u002F02.monoserver-installation","Monoserver installation",{"title":223,"path":690,"stem":691,"navTitle":692,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver\u002Fproduction-installation","docs\u002Fcloud\u002F3.2\u002F09.server\u002F03.production-installation","Production installation",{"title":227,"path":694,"stem":695,"navTitle":696,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver\u002Fserver-migration-guide","docs\u002Fcloud\u002F3.2\u002F09.server\u002F04.server-migration-guide","Server migration guide",{"title":231,"path":698,"stem":699,"navTitle":700,"icon":505},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fserver\u002Fadministration-guide","docs\u002Fcloud\u002F3.2\u002F09.server\u002F05.administration-guide","Administration guide",{"title":139,"navTitle":505,"icon":505,"path":702,"stem":703,"children":704,"page":40},"\u002Fdocs\u002Fcloud\u002F3.2\u002Freference","docs\u002Fcloud\u002F3.2\u002F10.reference",[705],{"title":239,"path":706,"stem":707,"navTitle":708,"icon":709},"\u002Fdocs\u002Fcloud\u002F3.2\u002Freference\u002Fjiix","docs\u002Fcloud\u002F3.2\u002F10.reference\u002F01.jiix","JIIX","i-tabler-braces",{"id":711,"title":712,"body":713,"canonicalPath":505,"description":776,"extension":777,"icon":536,"meta":778,"navTitle":20,"navigation":779,"path":780,"resolveKey":505,"resolveVersion":505,"seo":781,"stem":782,"__hash__":783},"support\u002Fsupport\u002F01.index.md","Support",{"type":714,"value":715,"toc":772},"minimark",[716,720],[717,718,719],"p",{},"Find answers to common questions about integrating the iink SDK and MyScript Cloud APIs. Browse the topics below or reach out on the community forum.",[721,722,723,731,739,747,755,764],"card-group",{},[724,725,728],"card",{"icon":523,"title":726,"to":727},"Recognition assets","\u002Fsupport\u002Frecognition-assets\u002F",[717,729,730],{},"Download base assets and build custom resources to fine-tune the recognition.",[724,732,736],{"icon":733,"title":734,"to":735},"i-tabler-key","On-device license management","\u002Fsupport\u002Fon-device\u002Fon-device-license-management\u002F",[717,737,738],{},"Manage licenses for applications embedding the on-device iink SDK.",[724,740,744],{"icon":741,"title":742,"to":743},"i-tabler-user-circle","Registering with MyScript Cloud","\u002Fsupport\u002Fcloud\u002Fregistering-myscript-cloud\u002F",[717,745,746],{},"Create a Cloud account and obtain the keys to call our recognition APIs.",[724,748,752],{"icon":749,"title":750,"to":751},"i-tabler-rocket","Being production ready","\u002Fsupport\u002Fcloud\u002Fbeing-production-ready\u002F",[717,753,754],{},"Best practices and quotas to ship your iink Cloud integration to production.",[724,756,761],{"icon":757,"title":758,"to":759,"target":760},"i-tabler-message-circle","Forums","https:\u002F\u002Fdeveloper-support.myscript.com\u002Fsupport\u002Flogin","_blank",[717,762,763],{},"Ask questions and get answers from the MyScript developer community.",[724,765,769],{"icon":766,"title":767,"to":768,"target":760},"i-tabler-mail","Contact us","https:\u002F\u002Fwww.myscript.com\u002Fcontact\u002F",[717,770,771],{},"Can't find what you're looking for? Reach out to our team.",{"title":773,"searchDepth":774,"depth":774,"links":775},"",3,[],"MyScript Developer Support hub","md",{},true,"\u002Fsupport",{"title":712,"description":776},"support\u002F01.index","jENFmcn55y_8r3_6pH5xxlH1dZJBwoAuq9F7gXQtow8",{"path":530,"page":785},{"id":786,"title":33,"body":787,"canonicalPath":505,"description":932,"extension":777,"icon":532,"meta":933,"navTitle":33,"navigation":779,"path":530,"resolveKey":505,"resolveVersion":505,"seo":934,"stem":531,"__hash__":935},"cloud32\u002Fdocs\u002Fcloud\u002F3.2\u002F01.overview\u002F04.changelog.md",{"type":714,"value":788,"toc":925},[789,792,797,805,808,869,875,882,886,894,898,904,908,915],[717,790,791],{},"MyScript iink Cloud 3.2 comes packed with improvements and several noticeable new features. This page provides an overview of the changes.",[793,794,796],"h2",{"id":795},"new-rest-endpoint-to-support-our-latest-recognizers","New REST endpoint to support our latest recognizers",[717,798,799,800,804],{},"With the 3.2, we introduce a new REST endpoint  ",[801,802,803],"code",{},"\u003Chost_of_rest_endpoint>\u002Fapi\u002Fv4.0\u002Fiink\u002Frecognize\u002F"," that allows you to use our latest recognitions engines.",[717,806,807],{},"This endpoint supports our new recognizers that are intended to address straight recognition solutions based on iink SDK:",[809,810,811,825,831,841,851],"ul",{},[812,813,814,815,819,820,824],"li",{},"The ",[816,817,818],"strong",{},"Gesture recognizer"," is dedicated to the recognition of ",[821,822,823],"a",{"href":571},"gestures"," without any text context. It is agnostic to the current language settings.",[812,826,814,827,830],{},[816,828,829],{},"Text recognizer"," enables the recognition of text.",[812,832,814,833,836,837,840],{},[816,834,835],{},"Math recognizer"," enables the recognition of ",[821,838,839],{"href":563},"math",".",[812,842,814,843,836,846,850],{},[816,844,845],{},"Shape recognizer",[821,847,849],{"href":848},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frecognition-capabilities\u002Fdiagram-features#shapes","shapes",". It is dedicated to the recognition of shapes only: no matter which ink content is sent to the Shape recognizer, it returns the shape(s) that it recognizes, with alternative recognized shape(s), if any.",[812,852,814,853,856,857,861,862,865,866,840],{},[816,854,855],{},"Raw Content recognizer"," is designed to analyze and recognize digital ink into text, math, shape, decoration or other elements whose semantics are known to iink SDK. The input digital ink does not require any explicit segmentation.\nDepending on its ",[821,858,860],{"href":859},"\u002Fdocs\u002Fcloud\u002F3.2\u002Frest\u002Fconfiguration-recognizer-rest#raw-content-configuration","classification configuration",", the recognizer analyzes the content to extract the document layout as blocks and ",[821,863,864],{"href":278},"classify ink strokes"," according to their types.\nOnce ink is classified, recognition is performed according to ",[821,867,868],{"href":859},"recognition configuration",[717,870,871,872,874],{},"➤ For more details about recognizers, refer to ",[821,873,60],{"href":555}," page.",[717,876,877,878,881],{},"➤ To learn how to use the new endpoint, see the ",[821,879,880],{"href":634},"REST Recognizer API"," user guide.",[793,883,885],{"id":884},"iinkts-changes","iinkTS changes",[717,887,888,889,893],{},"Supporting this new REST endpoint has required some refactoring of our Javascript library. As a result, we have updated iinkTS from 2.0.1 to 3.0.0. If you have been using iinkTS, please ",[821,890,892],{"href":891},"\u002Fdocs\u002Fcloud\u002F3.2\u002Fmigration-guide#iinkts-changes","see the migration guide"," for upgrade recommendations.",[793,895,897],{"id":896},"other-changes","Other changes",[717,899,900,901,840],{},"The version of the iink server can now be obtained using ",[801,902,903],{},"GET \u003Curl of the server>\u002Fapi\u002Fv4.0\u002Fiink\u002Fversion",[793,905,907],{"id":906},"update-to-the-latest-myscript-technology","Update to the latest MyScript technology",[717,909,910,911,914],{},"MyScript iink Cloud 3.2 is based on the latest version of MyScript technology, which ",[816,912,913],{},"improves classification and recognition performance"," and brings general improvements, including robustness improvement in case of bad requests.",[916,917,919],"callout",{"color":918},"secondary",[717,920,921,922,840],{},"If you upgrade from a previous version, please take a look at the ",[821,923,924],{"href":534},"migration guide",{"title":773,"searchDepth":774,"depth":774,"links":926},[927,929,930,931],{"id":795,"depth":928,"text":796},2,{"id":884,"depth":928,"text":885},{"id":896,"depth":928,"text":897},{"id":906,"depth":928,"text":907},"Release notes for Cloud 3.2",{},{"title":33,"description":932},"8Az6Y1fHZ_hgyYsvsKt58QpfazJcN29Wusf-ZLKSelQ",1792566608390]