[{"data":1,"prerenderedAt":2120},["ShallowReactive",2],{"navigation":3,"docs-cloud-4.5-rest-new-api":498,"nav-cloud45":1945,"support-index":2051},[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",{"path":158,"page":499},{"id":500,"title":157,"body":501,"canonicalPath":1936,"description":1937,"extension":1938,"icon":1936,"meta":1939,"navTitle":1940,"navigation":1941,"path":158,"resolveKey":1942,"resolveVersion":1936,"seo":1943,"stem":159,"__hash__":1944},"cloud45\u002Fdocs\u002Fcloud\u002F4.5\u002F06.rest\u002F02.new-api.md",{"type":502,"value":503,"toc":1919},"minimark",[504,518,526,531,534,555,560,709,719,724,727,736,739,746,750,757,798,809,814,818,821,1475,1479,1492,1513,1519,1535,1541,1544,1565,1569,1587,1595,1602,1698,1704,1708,1724,1730,1734,1737,1746,1754,1770,1777,1851,1857,1861,1869,1877,1886,1892,1896,1909,1915],[505,506,507,508,512,513,517],"p",{},"Call to ",[509,510,511],"code",{},"\u003Chost_of_rest_endpoint>\u002Fapi\u002Fv4.0\u002Fiink\u002Frecognize\u002F"," allows you to use our ",[514,515,516],"a",{"href":61},"recognizer engine"," to recognize digital content from your already collected strokes.",[505,519,520,521,525],{},"Depending on its ",[514,522,524],{"href":523},"#recognition-type","Content Type configuration",", the iink REST recognizer API performs a specific following types of recognition.",[527,528,530],"h2",{"id":529},"overview-of-the-request","Overview of the request",[505,532,533],{},"The body of the request contains several parts to adjust the recognition (in bold are the mandatory parts):",[535,536,537,544,547,550],"ul",{},[538,539,540],"li",{},[541,542,543],"strong",{},"Recognition type",[538,545,546],{},"Scale of the writing area",[538,548,549],{},"Configuration (default values will be used if no configuration is provided)",[538,551,552],{},[541,553,554],{},"Ink strokes",[505,556,557],{},[541,558,559],{},"Overview of the request body:",[561,562,567],"pre",{"className":563,"code":564,"language":565,"meta":566,"style":566},"language-javascript shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","{\n    \"scaleX\": 0.625,\n    \"scaleY\": 0.625,\n    \"contentType\": \"Text\",\n    \"configuration\": {\n        \"lang\": \"en_US\",\n        ...\n     },\n    \"strokes\": []\n}\n","javascript","",[509,568,569,578,602,618,639,653,677,684,690,703],{"__ignoreMap":566},[570,571,574],"span",{"class":572,"line":573},"line",1,[570,575,577],{"class":576},"soFc9","{\n",[570,579,581,584,588,591,595,599],{"class":572,"line":580},2,[570,582,583],{"class":576},"    \"",[570,585,587],{"class":586},"sZBTK","scaleX",[570,589,590],{"class":576},"\"",[570,592,594],{"class":593},"sEQEB",": ",[570,596,598],{"class":597},"sU2JI","0.625",[570,600,601],{"class":576},",\n",[570,603,605,607,610,612,614,616],{"class":572,"line":604},3,[570,606,583],{"class":576},[570,608,609],{"class":586},"scaleY",[570,611,590],{"class":576},[570,613,594],{"class":593},[570,615,598],{"class":597},[570,617,601],{"class":576},[570,619,621,623,626,628,630,632,635,637],{"class":572,"line":620},4,[570,622,583],{"class":576},[570,624,625],{"class":586},"contentType",[570,627,590],{"class":576},[570,629,594],{"class":593},[570,631,590],{"class":576},[570,633,634],{"class":586},"Text",[570,636,590],{"class":576},[570,638,601],{"class":576},[570,640,642,644,647,649,651],{"class":572,"line":641},5,[570,643,583],{"class":576},[570,645,646],{"class":586},"configuration",[570,648,590],{"class":576},[570,650,594],{"class":593},[570,652,577],{"class":576},[570,654,656,659,662,664,667,670,673,675],{"class":572,"line":655},6,[570,657,658],{"class":576},"        \"",[570,660,661],{"class":586},"lang",[570,663,590],{"class":576},[570,665,666],{"class":576},":",[570,668,669],{"class":576}," \"",[570,671,672],{"class":586},"en_US",[570,674,590],{"class":576},[570,676,601],{"class":576},[570,678,680],{"class":572,"line":679},7,[570,681,683],{"class":682},"sglaT","        ...\n",[570,685,687],{"class":572,"line":686},8,[570,688,689],{"class":576},"     },\n",[570,691,693,695,698,700],{"class":572,"line":692},9,[570,694,583],{"class":576},[570,696,697],{"class":586},"strokes",[570,699,590],{"class":576},[570,701,702],{"class":593},": []\n",[570,704,706],{"class":572,"line":705},10,[570,707,708],{"class":576},"}\n",[505,710,711,712,718],{},"You will find complete request bodies in the ",[514,713,717],{"href":714,"rel":715},"https:\u002F\u002Fswaggerui.myscript.com\u002F",[716],"nofollow","Swagger-ui"," or in the examples listed below.",[720,721,723],"h3",{"id":722},"setting-the-scale-of-the-input-surface","Setting the scale of the input surface",[505,725,726],{},"Although you might not display the strokes, you need to provide proper scale values. These correspond to the scale of your input surface, be it a digital screen or a sheet of paper, to convert input coordinates unit into mm, such that (X coordinate unit * scaleX = mm) and (Y coordinate unit * scaleY = mm).",[505,728,729,730,732,733,735],{},"The ",[509,731,587],{}," and ",[509,734,609],{}," values must be strictly positive.",[527,737,554],{"id":738},"ink-strokes",[740,741,743],"callout",{"color":742},"secondary",[505,744,745],{},"There is no margin with recognize API.",[720,747,749],{"id":748},"stroke","Stroke",[505,751,752,753,756],{},"An input ",[514,754,748],{"href":755},"\u002Fdocs\u002Fconcepts\u002Fglossary#stroke"," is represented by arrays:",[535,758,759,769,776,789],{},[538,760,729,761,764,765,768],{},[509,762,763],{},"x"," array contains the ",[766,767,763],"em",{}," coordinates of the points of the stroke",[538,770,729,771,764,774,768],{},[509,772,773],{},"y",[766,775,773],{},[538,777,778,779,782,783,788],{},"The optional ",[509,780,781],{},"t"," array contains the timestamps in milliseconds of the points of the stroke. There is no need for them to represent the exact ",[514,784,787],{"href":785,"rel":786},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FEpoch_(reference_date)#Notable_epoch_dates_in_computing",[716],"epoch"," time of the point as the recognition engine will treat each of them in comparison with the first one.",[538,790,778,791,793,794,797],{},[509,792,505],{}," array describe the normalized pressure for each stroke point. Pressure values must respect ",[509,795,796],{},"0 \u003C value \u003C 1",".",[505,799,800,801,804,805,808],{},"You can assign an optional ",[509,802,803],{},"id"," attribute to the stroke.\nYou can provide an optional ",[509,806,807],{},"pointerId"," attribute. The pointer id identifies the device that was used to write the stroke (the id of the stylus or pencil, the finger that is moving in case of two-finger touch, ...).",[505,810,811,812,797],{},"Ink strokes are grouped in ",[509,813,697],{},[720,815,817],{"id":816},"example-of-strokes","Example of strokes",[505,819,820],{},"Here is an example of the iink input for a series of three strokes.",[561,822,826],{"className":823,"code":824,"language":825,"meta":566,"style":566},"language-json shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","\"strokes\": [\n    {\n        \"x\":[167,164,162,160,158,157,156,155,154,153],\n        \"y\":[124,129,133,137,143,146,149,152,155,159],\n        \"t\":[0,141,159,175,191,208,225,241,275,308]\n    },\n    {\n        \"x\":[212,210,209,208,208,207,204,203,202,201,201,201,201],\n        \"y\":[123,131,135,139,142,145,150,153,157,160,163,166,169],\n        \"t\":[1238,1292,1309,1326,1342,1360,1393,1409,1427,1443,1460,1476,1493]\n    },\n    {\n        \"x\":[148,151,155,158,163,168,171,176,180,184,187,190],\n        \"y\":[170,169,168,167,167,167,167,167,168,170,171,174],\n        \"t\":[4897,5043,5078,5094,5128,5159,5177,5210,5227,5260,5293,5328],\n    }\n]\n","json",[509,827,828,841,846,909,968,1028,1033,1037,1107,1179,1254,1259,1264,1332,1393,1464,1470],{"__ignoreMap":566},[570,829,830,832,834,836,838],{"class":572,"line":573},[570,831,590],{"class":576},[570,833,697],{"class":586},[570,835,590],{"class":576},[570,837,594],{"class":593},[570,839,840],{"class":576},"[\n",[570,842,843],{"class":572,"line":580},[570,844,845],{"class":576},"    {\n",[570,847,848,850,852,854,857,860,863,866,868,871,873,876,878,881,883,886,888,891,893,896,898,901,903,906],{"class":572,"line":604},[570,849,658],{"class":576},[570,851,763],{"class":586},[570,853,590],{"class":576},[570,855,856],{"class":576},":[",[570,858,859],{"class":597},"167",[570,861,862],{"class":576},",",[570,864,865],{"class":597},"164",[570,867,862],{"class":576},[570,869,870],{"class":597},"162",[570,872,862],{"class":576},[570,874,875],{"class":597},"160",[570,877,862],{"class":576},[570,879,880],{"class":597},"158",[570,882,862],{"class":576},[570,884,885],{"class":597},"157",[570,887,862],{"class":576},[570,889,890],{"class":597},"156",[570,892,862],{"class":576},[570,894,895],{"class":597},"155",[570,897,862],{"class":576},[570,899,900],{"class":597},"154",[570,902,862],{"class":576},[570,904,905],{"class":597},"153",[570,907,908],{"class":576},"],\n",[570,910,911,913,915,917,919,922,924,927,929,932,934,937,939,942,944,947,949,952,954,957,959,961,963,966],{"class":572,"line":620},[570,912,658],{"class":576},[570,914,773],{"class":586},[570,916,590],{"class":576},[570,918,856],{"class":576},[570,920,921],{"class":597},"124",[570,923,862],{"class":576},[570,925,926],{"class":597},"129",[570,928,862],{"class":576},[570,930,931],{"class":597},"133",[570,933,862],{"class":576},[570,935,936],{"class":597},"137",[570,938,862],{"class":576},[570,940,941],{"class":597},"143",[570,943,862],{"class":576},[570,945,946],{"class":597},"146",[570,948,862],{"class":576},[570,950,951],{"class":597},"149",[570,953,862],{"class":576},[570,955,956],{"class":597},"152",[570,958,862],{"class":576},[570,960,895],{"class":597},[570,962,862],{"class":576},[570,964,965],{"class":597},"159",[570,967,908],{"class":576},[570,969,970,972,974,976,978,981,983,986,988,990,992,995,997,1000,1002,1005,1007,1010,1012,1015,1017,1020,1022,1025],{"class":572,"line":641},[570,971,658],{"class":576},[570,973,781],{"class":586},[570,975,590],{"class":576},[570,977,856],{"class":576},[570,979,980],{"class":597},"0",[570,982,862],{"class":576},[570,984,985],{"class":597},"141",[570,987,862],{"class":576},[570,989,965],{"class":597},[570,991,862],{"class":576},[570,993,994],{"class":597},"175",[570,996,862],{"class":576},[570,998,999],{"class":597},"191",[570,1001,862],{"class":576},[570,1003,1004],{"class":597},"208",[570,1006,862],{"class":576},[570,1008,1009],{"class":597},"225",[570,1011,862],{"class":576},[570,1013,1014],{"class":597},"241",[570,1016,862],{"class":576},[570,1018,1019],{"class":597},"275",[570,1021,862],{"class":576},[570,1023,1024],{"class":597},"308",[570,1026,1027],{"class":576},"]\n",[570,1029,1030],{"class":572,"line":655},[570,1031,1032],{"class":576},"    },\n",[570,1034,1035],{"class":572,"line":679},[570,1036,845],{"class":576},[570,1038,1039,1041,1043,1045,1047,1050,1052,1055,1057,1060,1062,1064,1066,1068,1070,1073,1075,1078,1080,1083,1085,1088,1090,1093,1095,1097,1099,1101,1103,1105],{"class":572,"line":686},[570,1040,658],{"class":576},[570,1042,763],{"class":586},[570,1044,590],{"class":576},[570,1046,856],{"class":576},[570,1048,1049],{"class":597},"212",[570,1051,862],{"class":576},[570,1053,1054],{"class":597},"210",[570,1056,862],{"class":576},[570,1058,1059],{"class":597},"209",[570,1061,862],{"class":576},[570,1063,1004],{"class":597},[570,1065,862],{"class":576},[570,1067,1004],{"class":597},[570,1069,862],{"class":576},[570,1071,1072],{"class":597},"207",[570,1074,862],{"class":576},[570,1076,1077],{"class":597},"204",[570,1079,862],{"class":576},[570,1081,1082],{"class":597},"203",[570,1084,862],{"class":576},[570,1086,1087],{"class":597},"202",[570,1089,862],{"class":576},[570,1091,1092],{"class":597},"201",[570,1094,862],{"class":576},[570,1096,1092],{"class":597},[570,1098,862],{"class":576},[570,1100,1092],{"class":597},[570,1102,862],{"class":576},[570,1104,1092],{"class":597},[570,1106,908],{"class":576},[570,1108,1109,1111,1113,1115,1117,1120,1122,1125,1127,1130,1132,1135,1137,1140,1142,1145,1147,1150,1152,1154,1156,1158,1160,1162,1164,1167,1169,1172,1174,1177],{"class":572,"line":692},[570,1110,658],{"class":576},[570,1112,773],{"class":586},[570,1114,590],{"class":576},[570,1116,856],{"class":576},[570,1118,1119],{"class":597},"123",[570,1121,862],{"class":576},[570,1123,1124],{"class":597},"131",[570,1126,862],{"class":576},[570,1128,1129],{"class":597},"135",[570,1131,862],{"class":576},[570,1133,1134],{"class":597},"139",[570,1136,862],{"class":576},[570,1138,1139],{"class":597},"142",[570,1141,862],{"class":576},[570,1143,1144],{"class":597},"145",[570,1146,862],{"class":576},[570,1148,1149],{"class":597},"150",[570,1151,862],{"class":576},[570,1153,905],{"class":597},[570,1155,862],{"class":576},[570,1157,885],{"class":597},[570,1159,862],{"class":576},[570,1161,875],{"class":597},[570,1163,862],{"class":576},[570,1165,1166],{"class":597},"163",[570,1168,862],{"class":576},[570,1170,1171],{"class":597},"166",[570,1173,862],{"class":576},[570,1175,1176],{"class":597},"169",[570,1178,908],{"class":576},[570,1180,1181,1183,1185,1187,1189,1192,1194,1197,1199,1202,1204,1207,1209,1212,1214,1217,1219,1222,1224,1227,1229,1232,1234,1237,1239,1242,1244,1247,1249,1252],{"class":572,"line":705},[570,1182,658],{"class":576},[570,1184,781],{"class":586},[570,1186,590],{"class":576},[570,1188,856],{"class":576},[570,1190,1191],{"class":597},"1238",[570,1193,862],{"class":576},[570,1195,1196],{"class":597},"1292",[570,1198,862],{"class":576},[570,1200,1201],{"class":597},"1309",[570,1203,862],{"class":576},[570,1205,1206],{"class":597},"1326",[570,1208,862],{"class":576},[570,1210,1211],{"class":597},"1342",[570,1213,862],{"class":576},[570,1215,1216],{"class":597},"1360",[570,1218,862],{"class":576},[570,1220,1221],{"class":597},"1393",[570,1223,862],{"class":576},[570,1225,1226],{"class":597},"1409",[570,1228,862],{"class":576},[570,1230,1231],{"class":597},"1427",[570,1233,862],{"class":576},[570,1235,1236],{"class":597},"1443",[570,1238,862],{"class":576},[570,1240,1241],{"class":597},"1460",[570,1243,862],{"class":576},[570,1245,1246],{"class":597},"1476",[570,1248,862],{"class":576},[570,1250,1251],{"class":597},"1493",[570,1253,1027],{"class":576},[570,1255,1257],{"class":572,"line":1256},11,[570,1258,1032],{"class":576},[570,1260,1262],{"class":572,"line":1261},12,[570,1263,845],{"class":576},[570,1265,1267,1269,1271,1273,1275,1278,1280,1283,1285,1287,1289,1291,1293,1295,1297,1300,1302,1305,1307,1310,1312,1315,1317,1320,1322,1325,1327,1330],{"class":572,"line":1266},13,[570,1268,658],{"class":576},[570,1270,763],{"class":586},[570,1272,590],{"class":576},[570,1274,856],{"class":576},[570,1276,1277],{"class":597},"148",[570,1279,862],{"class":576},[570,1281,1282],{"class":597},"151",[570,1284,862],{"class":576},[570,1286,895],{"class":597},[570,1288,862],{"class":576},[570,1290,880],{"class":597},[570,1292,862],{"class":576},[570,1294,1166],{"class":597},[570,1296,862],{"class":576},[570,1298,1299],{"class":597},"168",[570,1301,862],{"class":576},[570,1303,1304],{"class":597},"171",[570,1306,862],{"class":576},[570,1308,1309],{"class":597},"176",[570,1311,862],{"class":576},[570,1313,1314],{"class":597},"180",[570,1316,862],{"class":576},[570,1318,1319],{"class":597},"184",[570,1321,862],{"class":576},[570,1323,1324],{"class":597},"187",[570,1326,862],{"class":576},[570,1328,1329],{"class":597},"190",[570,1331,908],{"class":576},[570,1333,1335,1337,1339,1341,1343,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1391],{"class":572,"line":1334},14,[570,1336,658],{"class":576},[570,1338,773],{"class":586},[570,1340,590],{"class":576},[570,1342,856],{"class":576},[570,1344,1345],{"class":597},"170",[570,1347,862],{"class":576},[570,1349,1176],{"class":597},[570,1351,862],{"class":576},[570,1353,1299],{"class":597},[570,1355,862],{"class":576},[570,1357,859],{"class":597},[570,1359,862],{"class":576},[570,1361,859],{"class":597},[570,1363,862],{"class":576},[570,1365,859],{"class":597},[570,1367,862],{"class":576},[570,1369,859],{"class":597},[570,1371,862],{"class":576},[570,1373,859],{"class":597},[570,1375,862],{"class":576},[570,1377,1299],{"class":597},[570,1379,862],{"class":576},[570,1381,1345],{"class":597},[570,1383,862],{"class":576},[570,1385,1304],{"class":597},[570,1387,862],{"class":576},[570,1389,1390],{"class":597},"174",[570,1392,908],{"class":576},[570,1394,1396,1398,1400,1402,1404,1407,1409,1412,1414,1417,1419,1422,1424,1427,1429,1432,1434,1437,1439,1442,1444,1447,1449,1452,1454,1457,1459,1462],{"class":572,"line":1395},15,[570,1397,658],{"class":576},[570,1399,781],{"class":586},[570,1401,590],{"class":576},[570,1403,856],{"class":576},[570,1405,1406],{"class":597},"4897",[570,1408,862],{"class":576},[570,1410,1411],{"class":597},"5043",[570,1413,862],{"class":576},[570,1415,1416],{"class":597},"5078",[570,1418,862],{"class":576},[570,1420,1421],{"class":597},"5094",[570,1423,862],{"class":576},[570,1425,1426],{"class":597},"5128",[570,1428,862],{"class":576},[570,1430,1431],{"class":597},"5159",[570,1433,862],{"class":576},[570,1435,1436],{"class":597},"5177",[570,1438,862],{"class":576},[570,1440,1441],{"class":597},"5210",[570,1443,862],{"class":576},[570,1445,1446],{"class":597},"5227",[570,1448,862],{"class":576},[570,1450,1451],{"class":597},"5260",[570,1453,862],{"class":576},[570,1455,1456],{"class":597},"5293",[570,1458,862],{"class":576},[570,1460,1461],{"class":597},"5328",[570,1463,908],{"class":576},[570,1465,1467],{"class":572,"line":1466},16,[570,1468,1469],{"class":576},"    }\n",[570,1471,1473],{"class":572,"line":1472},17,[570,1474,1027],{"class":576},[527,1476,1478],{"id":1477},"language-choice","Language choice",[505,1480,1481,1482,732,1484,1487,1488,1491],{},"The language for the text recognition in ",[509,1483,634],{},[509,1485,1486],{},"Raw Content"," is configured in the ",[509,1489,1490],{},"configuration.lang"," attribute.\nThe language code is build that way:",[535,1493,1494,1502,1505],{},[538,1495,1496,1501],{},[514,1497,1500],{"href":1498,"rel":1499},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FList_of_ISO_639-1_codes",[716],"ISO 639-1"," two-letter code of the language.",[538,1503,1504],{},"The character \"_\".",[538,1506,1507,1512],{},[514,1508,1511],{"href":1509,"rel":1510},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_3166-1",[716],"ISO 3166-1"," two-letter code of the country.",[505,1514,1515,1516,1518],{},"For example, use ",[509,1517,672],{}," for American English.",[505,1520,1521,1522,1527,1528,1534],{},"When using a ",[514,1523,1525],{"href":1524},"#raw-content-recognition",[509,1526,1486],{}," contentType, it is possible to use the ",[514,1529,1531],{"href":1530},"\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fcontent-types#language-support",[509,1532,1533],{},"mul_Latn"," value to recognize multiple Latin languages text.",[505,1536,1537,1538,797],{},"Supported languages list for iink SDK 4.5 is available ",[514,1539,1540],{"href":65},"here",[527,1542,543],{"id":1543},"recognition-type",[505,1545,1546,1547,1549,1550,1552,1553,1552,1556,1552,1558,1561,1562,797],{},"The recognition type is configured using the ",[509,1548,625],{}," attribute. It can have the value: ",[509,1551,634],{},", ",[509,1554,1555],{},"Math",[509,1557,1486],{},[509,1559,1560],{},"Shape"," or ",[509,1563,1564],{},"Gesture",[720,1566,1568],{"id":1567},"text-recognition","Text recognition",[505,1570,1571,1572,1578,1579,1582,1583,1586],{},"The text recognizer of the iink SDK enables recognition of multiline cursive text in the selected language.\nIf you ask for ",[514,1573,1575],{"href":1574},"\u002Fdocs\u002Fcloud\u002F4.5\u002Freference\u002Fjiix#recognizer-blocks",[509,1576,1577],{},"application\u002Fvnd.myscript.jiix"," output, you can have information about how the text was recognized and what were the alternative ",[514,1580,1581],{"href":203},"recognition candidates",".\nYou can also ask for raw text output by using the ",[509,1584,1585],{},"text\u002Fplain"," mime type.",[505,1588,1589,1590,1594],{},"Here is ",[514,1591,1593],{"href":1592},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Ftext-example-new","an example"," of Text recognition.",[505,1596,1597,1598,1601],{},"The text recognizer supports the recognition of ",[541,1599,1600],{},"vertical Japanese"," by configuring the language to \"ja_JP\" and using the \"vertical\" text configuration name :",[561,1603,1605],{"className":823,"code":1604,"language":825,"meta":566,"style":566},"    \"configuration\":{\n        \"lang\":\"ja_JP\",\n        \"text\":{\n            \"configuration\": {\n                \"name\": \"vertical\"\n            }\n        }\n    }\n",[509,1606,1607,1619,1638,1650,1664,1684,1689,1694],{"__ignoreMap":566},[570,1608,1609,1611,1613,1615,1617],{"class":572,"line":573},[570,1610,583],{"class":576},[570,1612,646],{"class":586},[570,1614,590],{"class":576},[570,1616,666],{"class":593},[570,1618,577],{"class":576},[570,1620,1621,1623,1625,1627,1629,1631,1634,1636],{"class":572,"line":580},[570,1622,658],{"class":576},[570,1624,661],{"class":586},[570,1626,590],{"class":576},[570,1628,666],{"class":576},[570,1630,590],{"class":576},[570,1632,1633],{"class":586},"ja_JP",[570,1635,590],{"class":576},[570,1637,601],{"class":576},[570,1639,1640,1642,1645,1647],{"class":572,"line":604},[570,1641,658],{"class":576},[570,1643,1644],{"class":586},"text",[570,1646,590],{"class":576},[570,1648,1649],{"class":576},":{\n",[570,1651,1652,1655,1657,1659,1661],{"class":572,"line":620},[570,1653,1654],{"class":576},"            \"",[570,1656,646],{"class":586},[570,1658,590],{"class":576},[570,1660,666],{"class":576},[570,1662,1663],{"class":576}," {\n",[570,1665,1666,1669,1672,1674,1676,1678,1681],{"class":572,"line":641},[570,1667,1668],{"class":576},"                \"",[570,1670,1671],{"class":586},"name",[570,1673,590],{"class":576},[570,1675,666],{"class":576},[570,1677,669],{"class":576},[570,1679,1680],{"class":586},"vertical",[570,1682,1683],{"class":576},"\"\n",[570,1685,1686],{"class":572,"line":655},[570,1687,1688],{"class":576},"            }\n",[570,1690,1691],{"class":572,"line":679},[570,1692,1693],{"class":576},"        }\n",[570,1695,1696],{"class":572,"line":686},[570,1697,1469],{"class":576},[505,1699,1700,1701,1703],{},"When using vertical Japanese recognition, the recognition result format is limited ",[509,1702,1585],{}," mime type only.",[720,1705,1707],{"id":1706},"math-recognition","Math recognition",[505,1709,1710,1711,1714,1715,1720,1721,1586],{},"The math recognizer of the iink SDK enables recognition of ",[514,1712,1713],{"href":69},"math equations",".\nThe recognition output is available in ",[514,1716,1719],{"href":1717,"rel":1718},"https:\u002F\u002Fwww.latex-project.org\u002F",[716],"LaTeX"," format with the ",[509,1722,1723],{},"application\u002Fx-latex",[505,1725,1589,1726,1729],{},[514,1727,1593],{"href":1728},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fmath-example-new"," of Math recognition.",[720,1731,1733],{"id":1732},"raw-content-recognition","Raw Content recognition",[505,1735,1736],{},"The raw content recognizer of the iink SDK enables analyzing unstructured inks to separate parts that correspond to structured text and\u002For shapes and\u002For math from parts that do not.",[505,1738,729,1739,1745],{},[514,1740,1742],{"href":1741},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-recognizer-rest#raw-content-configuration",[509,1743,1744],{},"raw-content.classification.types"," controls the list of content types that can be output by the ink strokes classifier. If content types are removed from this list, the corresponding strokes are output as part of the most likely alternative choice among the remaining content types.",[505,1747,729,1748,1753],{},[514,1749,1750],{"href":1741},[509,1751,1752],{},"raw-content.recognition.types"," defines the type of recognition that will be performed on this content and the result that will be available in the JIIX export.",[505,1755,1756,1757,1760,1761,1765,1766,1769],{},"The classification and recognition outputs are available in ",[570,1758,1759],{},"jiix"," output format with the ",[514,1762,1763],{"href":1574},[509,1764,1577],{}," mime type.\nPlease refer to the ",[514,1767,1768],{"href":1741},"configuration guide"," for an exhaustive list of configuration options for the Raw Content recognition.",[505,1771,1772,1773,1776],{},"The Raw Content recognizer supports the recognition of ",[541,1774,1775],{},"multiple Latin languages"," text by configuring the language to \"mul_Latn\":",[561,1778,1780],{"className":823,"code":1779,"language":825,"meta":566,"style":566},"{\n    \"configuration\":\n    {\n        \"lang\":\"mul_Latn\",\n    },\n    \"contentType\":\"Raw Content\",\n    ...\n}\n",[509,1781,1782,1786,1797,1801,1819,1823,1841,1847],{"__ignoreMap":566},[570,1783,1784],{"class":572,"line":573},[570,1785,577],{"class":576},[570,1787,1788,1790,1792,1794],{"class":572,"line":580},[570,1789,583],{"class":576},[570,1791,646],{"class":586},[570,1793,590],{"class":576},[570,1795,1796],{"class":576},":\n",[570,1798,1799],{"class":572,"line":604},[570,1800,845],{"class":576},[570,1802,1803,1805,1807,1809,1811,1813,1815,1817],{"class":572,"line":620},[570,1804,658],{"class":576},[570,1806,661],{"class":586},[570,1808,590],{"class":576},[570,1810,666],{"class":576},[570,1812,590],{"class":576},[570,1814,1533],{"class":586},[570,1816,590],{"class":576},[570,1818,601],{"class":576},[570,1820,1821],{"class":572,"line":641},[570,1822,1032],{"class":576},[570,1824,1825,1827,1829,1831,1833,1835,1837,1839],{"class":572,"line":655},[570,1826,583],{"class":576},[570,1828,625],{"class":586},[570,1830,590],{"class":576},[570,1832,666],{"class":576},[570,1834,590],{"class":576},[570,1836,1486],{"class":586},[570,1838,590],{"class":576},[570,1840,601],{"class":576},[570,1842,1843],{"class":572,"line":679},[570,1844,1846],{"class":1845},"sBCGe","    ...\n",[570,1848,1849],{"class":572,"line":686},[570,1850,708],{"class":576},[505,1852,1589,1853,1856],{},[514,1854,1593],{"href":1855},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fraw-content-example-new"," of Raw Content recognition.",[720,1858,1860],{"id":1859},"shape-recognition","Shape recognition",[505,1862,1863,1864,1868],{},"The shape recognizer enables the recognition of ",[514,1865,1867],{"href":1866},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Fdiagram-features#shapes","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.",[505,1870,1871,1872,797],{},"By default, the shape beautification is enabled: the beautification process consists in aligning shapes with each other, connecting shapes that almost touch each other and scaling shapes having close sizes.\nYou can disabled the shape beautification with the ",[514,1873,1874],{"href":162},[509,1875,1876],{},"shape.beautification.enable",[505,1878,1879,1880,1760,1882,1586],{},"The recognition output is available in ",[570,1881,1759],{},[514,1883,1884],{"href":1574},[509,1885,1577],{},[505,1887,1589,1888,1891],{},[514,1889,1593],{"href":1890},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fshape-example-new"," of Shape recognition.",[720,1893,1895],{"id":1894},"gesture-recognition","Gesture recognition",[505,1897,1898,1899,1902,1903,1760,1905,1586],{},"The gesture recognizer is dedicated to the recognition of ",[514,1900,1901],{"href":77},"gestures"," without any text context.\nThe recognition output is available in ",[570,1904,1759],{},[514,1906,1907],{"href":1574},[509,1908,1577],{},[505,1910,1589,1911,1914],{},[514,1912,1593],{"href":1913},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fgesture-example-new"," of Gesture recognition.",[1916,1917,1918],"style",{},"html pre.shiki code .soFc9, html code.shiki .soFc9{--shiki-light:#1A9FFF;--shiki-default:#1A9FFF;--shiki-dark:#1A9FFF}html pre.shiki code .sZBTK, html code.shiki .sZBTK{--shiki-light:#002DB3;--shiki-default:#002DB3;--shiki-dark:#80EAFF}html pre.shiki code .sEQEB, html code.shiki .sEQEB{--shiki-light:#051F41;--shiki-default:#051F41;--shiki-dark:#D1E9FA}html pre.shiki code .sU2JI, html code.shiki .sU2JI{--shiki-light:#005FE4;--shiki-default:#005FE4;--shiki-dark:#80DFFF}html pre.shiki code .sglaT, html code.shiki .sglaT{--shiki-light:#7751EC;--shiki-default:#7751EC;--shiki-dark:#AC92FC}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBCGe, html code.shiki .sBCGe{--shiki-light:#002DB3;--shiki-light-font-weight:bold;--shiki-light-text-decoration:underline;--shiki-default:#002DB3;--shiki-default-font-weight:bold;--shiki-default-text-decoration:underline;--shiki-dark:#80EAFF;--shiki-dark-font-weight:bold;--shiki-dark-text-decoration:underline}",{"title":566,"searchDepth":604,"depth":604,"links":1920},[1921,1924,1928,1929],{"id":529,"depth":580,"text":530,"children":1922},[1923],{"id":722,"depth":604,"text":723},{"id":738,"depth":580,"text":554,"children":1925},[1926,1927],{"id":748,"depth":604,"text":749},{"id":816,"depth":604,"text":817},{"id":1477,"depth":580,"text":1478},{"id":1543,"depth":580,"text":543,"children":1930},[1931,1932,1933,1934,1935],{"id":1567,"depth":604,"text":1568},{"id":1706,"depth":604,"text":1707},{"id":1732,"depth":604,"text":1733},{"id":1859,"depth":604,"text":1860},{"id":1894,"depth":604,"text":1895},null,"MyScript iink SDK Web Recognizer REST API","md",{},"Recognizer API",true,"sk91rb",{"title":157,"description":1937},"WaCJ4c1jO8jsyj-G8Jxg8BBuq36lzl8VJx9rAe-Y-Sg",[1946],{"title":5,"path":6,"stem":7,"children":1947,"page":40},[1948],{"title":10,"path":11,"stem":12,"children":1949,"page":40},[1950],{"title":15,"navTitle":1936,"icon":1936,"path":16,"stem":17,"children":1951,"page":40},[1952,1964,1971,1983,1994,2009,2018,2028,2034,2046],{"title":20,"navTitle":1936,"icon":1936,"path":21,"stem":22,"children":1953,"page":40},[1954,1957,1960,1962],{"title":25,"path":26,"stem":27,"navTitle":1955,"icon":1956},"Introduction","i-tabler-info-circle",{"title":29,"path":30,"stem":31,"navTitle":1958,"icon":1959},"REST\u002FHTTP vs. WebSockets","i-tabler-question-circle",{"title":33,"path":34,"stem":35,"navTitle":33,"icon":1961},"i-tabler-bell-ringing",{"title":37,"path":38,"stem":39,"navTitle":37,"icon":1963},"i-tabler-gps",{"title":42,"navTitle":1936,"icon":1936,"path":43,"stem":44,"children":1965,"page":40},[1966,1969],{"title":47,"path":48,"stem":49,"navTitle":1967,"icon":1968},"Platforms","i-tabler-device-laptop",{"title":51,"path":52,"stem":53,"navTitle":51,"icon":1970},"i-tabler-stack-2",{"title":55,"navTitle":1936,"icon":1936,"path":56,"stem":57,"children":1972,"page":40},[1973,1975,1977,1979,1981],{"title":60,"path":61,"stem":62,"navTitle":1936,"icon":1974},"i-tabler-text-scan-2",{"title":64,"path":65,"stem":66,"navTitle":64,"icon":1976},"i-tabler-language",{"title":68,"path":69,"stem":70,"navTitle":68,"icon":1978},"i-tabler-math",{"title":72,"path":73,"stem":74,"navTitle":72,"icon":1980},"i-tabler-circle-square",{"title":76,"path":77,"stem":78,"navTitle":1936,"icon":1982},"i-tabler-hand-finger",{"title":80,"navTitle":1936,"icon":1936,"path":81,"stem":82,"children":1984,"page":40},[1985,1987,1989,1992],{"title":85,"path":86,"stem":87,"navTitle":85,"icon":1986},"i-tabler-eye",{"title":89,"path":90,"stem":91,"navTitle":89,"icon":1988},"i-tabler-bolt",{"title":93,"path":94,"stem":95,"navTitle":1990,"icon":1991},"Import and export","i-tabler-arrows-left-right",{"title":97,"path":98,"stem":99,"navTitle":97,"icon":1993},"i-tabler-calculator",{"title":101,"navTitle":1936,"icon":1936,"path":102,"stem":103,"children":1995,"page":40},[1996,1997,1998,2001,2006],{"title":106,"path":107,"stem":108,"navTitle":1936,"icon":1936},{"title":110,"path":111,"stem":112,"navTitle":1936,"icon":1936},{"title":114,"navTitle":1936,"icon":1936,"path":115,"stem":116,"children":1999,"page":40},[2000],{"title":114,"path":119,"stem":120,"navTitle":1936,"icon":1936},{"title":122,"navTitle":1936,"icon":1936,"path":123,"stem":124,"children":2002,"page":40},[2003,2004,2005],{"title":127,"path":128,"stem":129,"navTitle":1936,"icon":1936},{"title":131,"path":132,"stem":133,"navTitle":1936,"icon":1936},{"title":135,"path":136,"stem":137,"navTitle":1936,"icon":1936},{"title":139,"navTitle":1936,"icon":1936,"path":140,"stem":141,"children":2007,"page":40},[2008],{"title":144,"path":145,"stem":146,"navTitle":1936,"icon":1936},{"title":148,"navTitle":1936,"icon":1936,"path":149,"stem":150,"children":2010,"page":40},[2011,2013,2014,2015,2017],{"title":153,"path":154,"stem":155,"navTitle":2012,"icon":1936},"Architecture",{"title":157,"path":158,"stem":159,"navTitle":1940,"icon":1936},{"title":161,"path":162,"stem":163,"navTitle":1936,"icon":1936},{"title":165,"path":166,"stem":167,"navTitle":2016,"icon":1936},"Batch API",{"title":169,"path":170,"stem":171,"navTitle":1936,"icon":1936},{"title":173,"navTitle":1936,"icon":1936,"path":174,"stem":175,"children":2019,"page":40},[2020,2021,2023,2025,2027],{"title":178,"path":179,"stem":180,"navTitle":2012,"icon":1936},{"title":182,"path":183,"stem":184,"navTitle":2022,"icon":1936},"Offscreen Messages",{"title":186,"path":187,"stem":188,"navTitle":2024,"icon":1936},"Offscreen Math messages",{"title":190,"path":191,"stem":192,"navTitle":2026,"icon":1936},"Onscreen Messages",{"title":144,"path":194,"stem":195,"navTitle":1936,"icon":1936},{"title":197,"navTitle":1936,"icon":1936,"path":198,"stem":199,"children":2029,"page":40},[2030,2032],{"title":202,"path":203,"stem":204,"navTitle":1936,"icon":2031},"i-tabler-tags",{"title":206,"path":207,"stem":208,"navTitle":1936,"icon":2033},"i-tabler-file-code",{"title":210,"navTitle":1936,"icon":1936,"path":211,"stem":212,"children":2035,"page":40},[2036,2038,2040,2042,2044],{"title":215,"path":216,"stem":217,"navTitle":2037,"icon":1936},"Preamble and prerequisites",{"title":219,"path":220,"stem":221,"navTitle":2039,"icon":1936},"Monoserver installation",{"title":223,"path":224,"stem":225,"navTitle":2041,"icon":1936},"Production installation",{"title":227,"path":228,"stem":229,"navTitle":2043,"icon":1936},"Server migration guide",{"title":231,"path":232,"stem":233,"navTitle":2045,"icon":1936},"Administration guide",{"title":139,"navTitle":1936,"icon":1936,"path":235,"stem":236,"children":2047,"page":40},[2048],{"title":239,"path":240,"stem":241,"navTitle":2049,"icon":2050},"JIIX","i-tabler-braces",{"id":2052,"title":2053,"body":2054,"canonicalPath":1936,"description":2114,"extension":1938,"icon":1963,"meta":2115,"navTitle":20,"navigation":1941,"path":2116,"resolveKey":1936,"resolveVersion":1936,"seo":2117,"stem":2118,"__hash__":2119},"support\u002Fsupport\u002F01.index.md","Support",{"type":502,"value":2055,"toc":2112},[2056,2059],[505,2057,2058],{},"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.",[2060,2061,2062,2071,2079,2087,2095,2104],"card-group",{},[2063,2064,2068],"card",{"icon":2065,"title":2066,"to":2067},"i-tabler-package","Recognition assets","\u002Fsupport\u002Frecognition-assets\u002F",[505,2069,2070],{},"Download base assets and build custom resources to fine-tune the recognition.",[2063,2072,2076],{"icon":2073,"title":2074,"to":2075},"i-tabler-key","On-device license management","\u002Fsupport\u002Fon-device\u002Fon-device-license-management\u002F",[505,2077,2078],{},"Manage licenses for applications embedding the on-device iink SDK.",[2063,2080,2084],{"icon":2081,"title":2082,"to":2083},"i-tabler-user-circle","Registering with MyScript Cloud","\u002Fsupport\u002Fcloud\u002Fregistering-myscript-cloud\u002F",[505,2085,2086],{},"Create a Cloud account and obtain the keys to call our recognition APIs.",[2063,2088,2092],{"icon":2089,"title":2090,"to":2091},"i-tabler-rocket","Being production ready","\u002Fsupport\u002Fcloud\u002Fbeing-production-ready\u002F",[505,2093,2094],{},"Best practices and quotas to ship your iink Cloud integration to production.",[2063,2096,2101],{"icon":2097,"title":2098,"to":2099,"target":2100},"i-tabler-message-circle","Forums","https:\u002F\u002Fdeveloper-support.myscript.com\u002Fsupport\u002Flogin","_blank",[505,2102,2103],{},"Ask questions and get answers from the MyScript developer community.",[2063,2105,2109],{"icon":2106,"title":2107,"to":2108,"target":2100},"i-tabler-mail","Contact us","https:\u002F\u002Fwww.myscript.com\u002Fcontact\u002F",[505,2110,2111],{},"Can't find what you're looking for? Reach out to our team.",{"title":566,"searchDepth":604,"depth":604,"links":2113},[],"MyScript Developer Support hub",{},"\u002Fsupport",{"title":2053,"description":2114},"support\u002F01.index","jENFmcn55y_8r3_6pH5xxlH1dZJBwoAuq9F7gXQtow8",1792566620725]