[{"data":1,"prerenderedAt":1811},["ShallowReactive",2],{"navigation":3,"docs-cloud-4.2-websockets-configuration-ws":498,"nav-cloud42":1537,"support-index":1743},[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":499,"page":500},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fwebsockets\u002Fconfiguration-ws",{"id":501,"title":144,"body":502,"canonicalPath":1528,"description":1529,"extension":1530,"icon":1528,"meta":1531,"navTitle":1528,"navigation":1532,"path":499,"resolveKey":1533,"resolveVersion":1528,"seo":1534,"stem":1535,"__hash__":1536},"cloud42\u002Fdocs\u002Fcloud\u002F4.2\u002F07.websockets\u002F04.configuration-ws.md",{"type":503,"value":504,"toc":1519},"minimark",[505,509,522,527,535,638,643,650,654,1018,1022,1176,1180,1441,1445,1515],[506,507,508],"p",{},"MyScript iink SDK is a flexible toolkit, and its default configuration can be adjusted to meet different needs.\nThis page lists available options, their default values and usage.",[510,511,513],"callout",{"color":512},"secondary",[506,514,515,516,521],{},"The configuration is to be sent with the ",[517,518,520],"a",{"href":519},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fwebsockets\u002Fmessages-onscreen","configuration message",".",[523,524,526],"h2",{"id":525},"general","General",[506,528,529,530,534],{},"For the sake of clarity, path of parameter are given. For example ",[531,532,533],"code",{},"export.jiix.bounding-box"," key match following entry in the body :",[536,537,542],"pre",{"className":538,"code":539,"language":540,"meta":541,"style":541},"language-javascript shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","\"configuration\": {\n  \"export\": {\n    \"jiix\": {\n      \"bounding-box\": \"...\"\n    }\n  }\n}\n","javascript","",[531,543,544,566,583,598,620,626,632],{"__ignoreMap":541},[545,546,549,553,557,559,563],"span",{"class":547,"line":548},"line",1,[545,550,552],{"class":551},"soFc9","\"",[545,554,556],{"class":555},"sZBTK","configuration",[545,558,552],{"class":551},[545,560,562],{"class":561},"sEQEB",": ",[545,564,565],{"class":551},"{\n",[545,567,569,572,575,577,580],{"class":547,"line":568},2,[545,570,571],{"class":551},"  \"",[545,573,574],{"class":555},"export",[545,576,552],{"class":551},[545,578,579],{"class":551},":",[545,581,582],{"class":551}," {\n",[545,584,586,589,592,594,596],{"class":547,"line":585},3,[545,587,588],{"class":551},"    \"",[545,590,591],{"class":555},"jiix",[545,593,552],{"class":551},[545,595,579],{"class":551},[545,597,582],{"class":551},[545,599,601,604,607,609,611,614,617],{"class":547,"line":600},4,[545,602,603],{"class":551},"      \"",[545,605,606],{"class":555},"bounding-box",[545,608,552],{"class":551},[545,610,579],{"class":551},[545,612,613],{"class":551}," \"",[545,615,616],{"class":555},"...",[545,618,619],{"class":551},"\"\n",[545,621,623],{"class":547,"line":622},5,[545,624,625],{"class":551},"    }\n",[545,627,629],{"class":547,"line":628},6,[545,630,631],{"class":551},"  }\n",[545,633,635],{"class":547,"line":634},7,[545,636,637],{"class":551},"}\n",[639,640,642],"h3",{"id":641},"content-type-compatibility","Content type compatibility",[506,644,645,646,649],{},"Interactive Ink using WebSocket protocol supports MATH and TEXT recognition in onscreen mode and RAW CONTENT in offscreen mode. See ",[517,647,648],{"href":519},"architecture"," for more details on both modes.",[639,651,653],{"id":652},"general-iink-parameters","General iink parameters",[655,656,657,676],"table",{},[658,659,660],"thead",{},[661,662,663,667,670,673],"tr",{},[664,665,666],"th",{},"Key",[664,668,669],{},"Type",[664,671,672],{},"Default value",[664,674,675],{},"Description",[677,678,679,705,721,736,758,773,787,801,815,832,850,868,886,904,926,943,959,977,995],"tbody",{},[661,680,681,687,690,695],{},[682,683,684],"td",{},[531,685,686],{},"export.graphml.flavor",[682,688,689],{},"string",[682,691,692],{},[531,693,694],{},"yed",[682,696,697,698,701,702,704],{},"Defines the flavor you want for GraphML export: possible values are ",[531,699,700],{},"standard"," and ",[531,703,694],{},". The latter is recommended if you want to edit exported GraphML into yEd. The yEd flavor is also more expressive and thus truthful.",[661,706,707,712,715,718],{},[682,708,709],{},[531,710,711],{},"export.image-resolution",[682,713,714],{},"number",[682,716,717],{},"96",[682,719,720],{},"Resolution of the images that are exported, in dpi.",[661,722,723,728,730,733],{},[682,724,725],{},[531,726,727],{},"export.image-max-size",[682,729,714],{},[682,731,732],{},"4096",[682,734,735],{},"Maximum width and height of exported images.",[661,737,738,743,746,751],{},[682,739,740],{},[531,741,742],{},"export.image.guides",[682,744,745],{},"boolean",[682,747,748],{},[531,749,750],{},"false",[682,752,753,754,757],{},"If ",[531,755,756],{},"true",", show guides in the exported images.",[661,759,760,765,767,770],{},[682,761,762],{},[531,763,764],{},"export.image.viewport.x",[682,766,714],{},[682,768,769],{},"none",[682,771,772],{},"The x-coordinate, in pixels, of the viewport origin to be used for the image export.",[661,774,775,780,782,784],{},[682,776,777],{},[531,778,779],{},"export.image.viewport.y",[682,781,714],{},[682,783,769],{},[682,785,786],{},"The y-coordinate, in pixels, of the viewport origin to be used for the image export.",[661,788,789,794,796,798],{},[682,790,791],{},[531,792,793],{},"export.image.viewport.width",[682,795,714],{},[682,797,769],{},[682,799,800],{},"The width, in pixels, of the viewport to be used for the image export.",[661,802,803,808,810,812],{},[682,804,805],{},[531,806,807],{},"export.image.viewport.height",[682,809,714],{},[682,811,769],{},[682,813,814],{},"The height, in pixels, of the viewport to be used for the image export",[661,816,817,821,823,827],{},[682,818,819],{},[531,820,533],{},[682,822,745],{},[682,824,825],{},[531,826,750],{},[682,828,753,829,831],{},[531,830,756],{},", JIIX export will contain the bounding boxes of exported items.",[661,833,834,839,841,845],{},[682,835,836],{},[531,837,838],{},"export.jiix.strokes",[682,840,745],{},[682,842,843],{},[531,844,756],{},[682,846,753,847,849],{},[531,848,756],{},", JIIX export will include the detailed ink information.",[661,851,852,857,859,863],{},[682,853,854],{},[531,855,856],{},"export.jiix.style",[682,858,745],{},[682,860,861],{},[531,862,750],{},[682,864,753,865,867],{},[531,866,756],{},", JIIX export will include the styling information.",[661,869,870,875,877,881],{},[682,871,872],{},[531,873,874],{},"export.jiix.text.chars",[682,876,745],{},[682,878,879],{},[531,880,750],{},[682,882,753,883,885],{},[531,884,756],{},", JIIX export will include the detailed characters information.",[661,887,888,893,895,899],{},[682,889,890],{},[531,891,892],{},"export.jiix.text.words",[682,894,745],{},[682,896,897],{},[531,898,756],{},[682,900,753,901,903],{},[531,902,756],{},", JIIX export will include the detailed words information.",[661,905,906,911,913,917],{},[682,907,908],{},[531,909,910],{},"export.mathml.flavor",[682,912,689],{},[682,914,915],{},[531,916,700],{},[682,918,919,920,701,922,925],{},"Defines the flavor you want for MathML export: possible values are ",[531,921,700],{},[531,923,924],{},"ms-office",". The latter is recommended if you want to use exported MathML into Microsoft Office suite.",[661,927,928,933,935,940],{},[682,929,930],{},[531,931,932],{},"lang",[682,934,689],{},[682,936,937],{},[531,938,939],{},"en_US",[682,941,942],{},"Defines the language used in the editor.",[661,944,945,950,952,956],{},[682,946,947],{},[531,948,949],{},"alwaysConnected",[682,951,745],{},[682,953,954],{},[531,955,756],{},[682,957,958],{},"Prevents the WebSocket session to be reinitialized every 5 minutes.",[661,960,961,966,968,972],{},[682,962,963],{},[531,964,965],{},"renderer.debug.draw-image-boxes",[682,967,745],{},[682,969,970],{},[531,971,750],{},[682,973,753,974,976],{},[531,975,756],{},", displays the bounding of the images.",[661,978,979,984,986,990],{},[682,980,981],{},[531,982,983],{},"renderer.debug.draw-text-boxes",[682,985,745],{},[682,987,988],{},[531,989,750],{},[682,991,753,992,994],{},[531,993,756],{},", displays the bounding of the words (for text) or characters (for math).",[661,996,997,1002,1004,1008],{},[682,998,999],{},[531,1000,1001],{},"gesture.enable",[682,1003,745],{},[682,1005,1006],{},[531,1007,756],{},[682,1009,753,1010,1012,1013,1017],{},[531,1011,756],{},", iink SDK will attempt to detect ",[517,1014,1016],{"href":1015},"\u002Fdocs\u002Fcloud\u002F4.2\u002Finteractivity-integration\u002Finteractive-features","gestures"," while writing.",[639,1019,1021],{"id":1020},"text","Text",[655,1023,1024,1036],{},[658,1025,1026],{},[661,1027,1028,1030,1032,1034],{},[664,1029,666],{},[664,1031,669],{},[664,1033,672],{},[664,1035,675],{},[677,1037,1038,1056,1071,1086,1100,1114,1137,1157],{},[661,1039,1040,1045,1047,1051],{},[682,1041,1042],{},[531,1043,1044],{},"text.eraser.erase-precisely",[682,1046,745],{},[682,1048,1049],{},[531,1050,750],{},[682,1052,753,1053,1055],{},[531,1054,750],{},", the eraser removes any character it touches, else it only erases ink portions within its trajectory.",[661,1057,1058,1063,1065,1068],{},[682,1059,1060],{},[531,1061,1062],{},"text.margin.bottom",[682,1064,714],{},[682,1066,1067],{},"10",[682,1069,1070],{},"Margin from the bottom of the part to the bottom of the text bounding box (used for reflow).",[661,1072,1073,1078,1080,1083],{},[682,1074,1075],{},[531,1076,1077],{},"text.margin.left",[682,1079,714],{},[682,1081,1082],{},"15",[682,1084,1085],{},"Margin from the left of the part to the left of the text bounding box (used for reflow).",[661,1087,1088,1093,1095,1097],{},[682,1089,1090],{},[531,1091,1092],{},"text.margin.right",[682,1094,714],{},[682,1096,1082],{},[682,1098,1099],{},"Margin from the right of the part to the right of the text bounding box (used for reflow).",[661,1101,1102,1107,1109,1111],{},[682,1103,1104],{},[531,1105,1106],{},"text.margin.top",[682,1108,714],{},[682,1110,1067],{},[682,1112,1113],{},"Margin from the top of the part to the top of the text bounding box (used for reflow).",[661,1115,1116,1121,1124,1129],{},[682,1117,1118],{},[531,1119,1120],{},"text.configuration.customResources",[682,1122,1123],{},"array of strings",[682,1125,1126],{},[531,1127,1128],{},"[]",[682,1130,1131,1132,1136],{},"Name of the custom resources uploaded in the developer space to use. See ",[517,1133,1135],{"href":1134},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fspecific\u002Fcustom-recognition","the custom recognition"," reference documentation",[661,1138,1139,1144,1146,1150],{},[682,1140,1141],{},[531,1142,1143],{},"text.configuration.customLexicon",[682,1145,1123],{},[682,1147,1148],{},[531,1149,1128],{},[682,1151,1152,1153,521],{},"List of custom words to be added to the recognition capabilities. See ",[517,1154,1156],{"href":1155},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fadvanced\u002Fbuild-custom-resources#lexicon","more about the lexicon",[661,1158,1159,1164,1166,1170],{},[682,1160,1161],{},[531,1162,1163],{},"text.configuration.addLKText",[682,1165,745],{},[682,1167,1168],{},[531,1169,756],{},[682,1171,1172,1173,1175],{},"Choice to add to the configured custom resources, words in the lexicon of the current language. Note that, if set to ",[531,1174,750],{},", only one word will be recognized from the inks you send.",[639,1177,1179],{"id":1178},"math","Math",[655,1181,1182,1194],{},[658,1183,1184],{},[661,1185,1186,1188,1190,1192],{},[664,1187,666],{},[664,1189,669],{},[664,1191,672],{},[664,1193,675],{},[677,1195,1196,1214,1228,1242,1256,1270,1294,1317,1335,1350,1372,1400,1420],{},[661,1197,1198,1203,1205,1209],{},[682,1199,1200],{},[531,1201,1202],{},"math.eraser.erase-precisely",[682,1204,745],{},[682,1206,1207],{},[531,1208,750],{},[682,1210,753,1211,1213],{},[531,1212,750],{},", the eraser removes any symbol it touches, else it only erases ink portions within its trajectory.",[661,1215,1216,1221,1223,1225],{},[682,1217,1218],{},[531,1219,1220],{},"math.margin.bottom",[682,1222,714],{},[682,1224,1067],{},[682,1226,1227],{},"Margin from the bottom of the part to the top of the math expression bounding box (used for conversion operations)",[661,1229,1230,1235,1237,1239],{},[682,1231,1232],{},[531,1233,1234],{},"math.margin.left",[682,1236,714],{},[682,1238,1082],{},[682,1240,1241],{},"Margin from the left of the part to the left of the math expression bounding box (used for conversion operations)",[661,1243,1244,1249,1251,1253],{},[682,1245,1246],{},[531,1247,1248],{},"math.margin.right",[682,1250,714],{},[682,1252,1082],{},[682,1254,1255],{},"Margin from the right of the part to the right of the math expression bounding box (used for conversion operations)",[661,1257,1258,1263,1265,1267],{},[682,1259,1260],{},[531,1261,1262],{},"math.margin.top",[682,1264,714],{},[682,1266,1067],{},[682,1268,1269],{},"Margin from the top of the part to the top of the math expression bounding box (used for conversion operations)",[661,1271,1272,1277,1279,1284],{},[682,1273,1274],{},[531,1275,1276],{},"math.solver.angle-unit",[682,1278,689],{},[682,1280,1281],{},[531,1282,1283],{},"deg",[682,1285,1286,1287,1289,1290,1293],{},"Unit of the angle computation in the solver: It must be either ",[531,1288,1283],{}," (degrees) or ",[531,1291,1292],{},"rad"," (radians)",[661,1295,1296,1301,1303,1307],{},[682,1297,1298],{},[531,1299,1300],{},"math.solver.decimal-separator",[682,1302,689],{},[682,1304,1305],{},[531,1306,521],{},[682,1308,1309,1310,1312,1313,1316],{},"The decimal separator symbol (usually ",[531,1311,521],{}," or ",[531,1314,1315],{},",",").",[661,1318,1319,1324,1326,1330],{},[682,1320,1321],{},[531,1322,1323],{},"math.solver.enable",[682,1325,745],{},[682,1327,1328],{},[531,1329,756],{},[682,1331,753,1332,1334],{},[531,1333,756],{},", displays solver result upon conversion.",[661,1336,1337,1342,1344,1347],{},[682,1338,1339],{},[531,1340,1341],{},"math.solver.fractional-part-digits",[682,1343,714],{},[682,1345,1346],{},"3",[682,1348,1349],{},"The number of decimals to display in solver computation result.",[661,1351,1352,1357,1359,1364],{},[682,1353,1354],{},[531,1355,1356],{},"math.solver.rounding-mode",[682,1358,689],{},[682,1360,1361],{},[531,1362,1363],{},"half up",[682,1365,1366,1367,1312,1369,521],{},"Rounding method used display solver results: It must be either ",[531,1368,1363],{},[531,1370,1371],{},"truncate",[661,1373,1374,1379,1381,1386],{},[682,1375,1376],{},[531,1377,1378],{},"math.solver.number-format",[682,1380,689],{},[682,1382,1383],{},[531,1384,1385],{},"decimal",[682,1387,1388,1389,1391,1392,1395,1396,1399],{},"The way solver results shall be displayed: ",[531,1390,1385],{}," (e.g. \"2.4\"), ",[531,1393,1394],{},"rational"," (e.g. \"3\u002F2\") or ",[531,1397,1398],{},"mixed"," (e.g. \"1½\").",[661,1401,1402,1407,1409,1414],{},[682,1403,1404],{},[531,1405,1406],{},"math.customGrammarId",[682,1408,689],{},[682,1410,1411],{},[531,1412,1413],{},"undefined",[682,1415,1416,1417,1419],{},"Name of the custom grammar uploaded in the developer space to use. See ",[517,1418,1135],{"href":1134}," documentation.",[661,1421,1422,1427,1429,1433],{},[682,1423,1424],{},[531,1425,1426],{},"math.customGrammarContent",[682,1428,689],{},[682,1430,1431],{},[531,1432,1413],{},[682,1434,1435,1436,1440],{},"Custom math grammar text. See ",[517,1437,1439],{"href":1438},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fadvanced\u002Fbuild-custom-resources#math","the reference documentation"," to know how to build your custom grammar.",[639,1442,1444],{"id":1443},"raw-content","Raw Content",[655,1446,1447,1459],{},[658,1448,1449],{},[661,1450,1451,1453,1455,1457],{},[664,1452,666],{},[664,1454,669],{},[664,1456,672],{},[664,1458,675],{},[677,1460,1461,1482,1499],{},[661,1462,1463,1468,1470,1474],{},[682,1464,1465],{},[531,1466,1467],{},"raw-content.recognition.types",[682,1469,1123],{},[682,1471,1472],{},[531,1473,1128],{},[682,1475,1476,1477,701,1479,521],{},"Defines the type of recognition that will be performed on this content and the result that will be available in the JIIX export. Possible values are ",[531,1478,1020],{},[531,1480,1481],{},"shape",[661,1483,1484,1489,1491,1495],{},[682,1485,1486],{},[531,1487,1488],{},"raw-content.eraser.erase-precisely",[682,1490,745],{},[682,1492,1493],{},[531,1494,750],{},[682,1496,753,1497,1213],{},[531,1498,750],{},[661,1500,1501,1506,1508,1512],{},[682,1502,1503],{},[531,1504,1505],{},"raw-content.gestures",[682,1507,1123],{},[682,1509,1510],{},[531,1511,1128],{},[682,1513,1514],{},"A string array containing any of the enabled gestures: {scratch-out, underline, insert, join, strike-through, surround}. By default, it is empty, so no gesture is enabled.",[1516,1517,1518],"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 .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);}",{"title":541,"searchDepth":585,"depth":585,"links":1520},[1521],{"id":525,"depth":568,"text":526,"children":1522},[1523,1524,1525,1526,1527],{"id":641,"depth":585,"text":642},{"id":652,"depth":585,"text":653},{"id":1020,"depth":585,"text":1021},{"id":1178,"depth":585,"text":1179},{"id":1443,"depth":585,"text":1444},null,"Reference of the different configuration options available for tuning with iink SDK","md",{},true,"75lwg2",{"title":144,"description":1529},"docs\u002Fcloud\u002F4.2\u002F07.websockets\u002F04.configuration-ws","XoLBFg6Cwxioevu21FSTKaS-pjcNFHUzAVhLW_Zfr1A",[1538],{"title":5,"path":6,"stem":7,"children":1539,"page":40},[1540],{"title":10,"path":11,"stem":12,"children":1541,"page":40},[1542],{"title":1543,"navTitle":1528,"icon":1528,"path":1544,"stem":1545,"children":1546,"page":40},"4.2","\u002Fdocs\u002Fcloud\u002F4.2","docs\u002Fcloud\u002F4.2",[1547,1575,1588,1612,1632,1662,1684,1699,1710,1734],{"title":20,"navTitle":1528,"icon":1528,"path":1548,"stem":1549,"children":1550,"page":40},"\u002Fdocs\u002Fcloud\u002F4.2\u002Foverview","docs\u002Fcloud\u002F4.2\u002F01.overview",[1551,1556,1562,1567,1571],{"title":25,"path":1552,"stem":1553,"navTitle":1554,"icon":1555},"\u002Fdocs\u002Fcloud\u002F4.2\u002Foverview\u002Fintroduction","docs\u002Fcloud\u002F4.2\u002F01.overview\u002F01.introduction","Introduction","i-tabler-info-circle",{"title":1557,"path":1558,"stem":1559,"navTitle":1560,"icon":1561},"Web concepts","\u002Fdocs\u002Fcloud\u002F4.2\u002Foverview\u002Ftools-and-concepts","docs\u002Fcloud\u002F4.2\u002F01.overview\u002F02.tools-and-concepts","Tools and concepts","i-tabler-package",{"title":29,"path":1563,"stem":1564,"navTitle":1565,"icon":1566},"\u002Fdocs\u002Fcloud\u002F4.2\u002Foverview\u002Fhttp-rest-or-websocket","docs\u002Fcloud\u002F4.2\u002F01.overview\u002F03.http-rest-or-websocket","REST\u002FHTTP vs. WebSockets","i-tabler-question-circle",{"title":33,"path":1568,"stem":1569,"navTitle":33,"icon":1570},"\u002Fdocs\u002Fcloud\u002F4.2\u002Foverview\u002Fchangelog","docs\u002Fcloud\u002F4.2\u002F01.overview\u002F04.changelog","i-tabler-bell-ringing",{"title":37,"path":1572,"stem":1573,"navTitle":37,"icon":1574},"\u002Fdocs\u002Fcloud\u002F4.2\u002Foverview\u002Fmigration-guide","docs\u002Fcloud\u002F4.2\u002F01.overview\u002F05.migration-guide","i-tabler-gps",{"title":42,"navTitle":1528,"icon":1528,"path":1576,"stem":1577,"children":1578,"page":40},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fintegration","docs\u002Fcloud\u002F4.2\u002F02.integration",[1579,1584],{"title":47,"path":1580,"stem":1581,"navTitle":1582,"icon":1583},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fintegration\u002Fplatforms","docs\u002Fcloud\u002F4.2\u002F02.integration\u002F01.platforms","Platforms","i-tabler-device-laptop",{"title":51,"path":1585,"stem":1586,"navTitle":51,"icon":1587},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fintegration\u002Fintegration-levels","docs\u002Fcloud\u002F4.2\u002F02.integration\u002F02.integration-levels","i-tabler-stack-2",{"title":55,"navTitle":1528,"icon":1528,"path":1589,"stem":1590,"children":1591,"page":40},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frecognition-capabilities","docs\u002Fcloud\u002F4.2\u002F03.recognition-capabilities",[1592,1596,1600,1604,1608],{"title":60,"path":1593,"stem":1594,"navTitle":1528,"icon":1595},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fcloud\u002F4.2\u002F03.recognition-capabilities\u002F01.recognizers","i-tabler-text-scan-2",{"title":64,"path":1597,"stem":1598,"navTitle":64,"icon":1599},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fcloud\u002F4.2\u002F03.recognition-capabilities\u002F02.text-languages","i-tabler-language",{"title":68,"path":1601,"stem":1602,"navTitle":68,"icon":1603},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fcloud\u002F4.2\u002F03.recognition-capabilities\u002F03.math-elements-and-rules","i-tabler-math",{"title":72,"path":1605,"stem":1606,"navTitle":72,"icon":1607},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fcloud\u002F4.2\u002F03.recognition-capabilities\u002F04.diagram-features","i-tabler-circle-square",{"title":76,"path":1609,"stem":1610,"navTitle":1528,"icon":1611},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frecognition-capabilities\u002Fgestures","docs\u002Fcloud\u002F4.2\u002F03.recognition-capabilities\u002F05.gestures","i-tabler-hand-finger",{"title":80,"navTitle":1528,"icon":1528,"path":1613,"stem":1614,"children":1615,"page":40},"\u002Fdocs\u002Fcloud\u002F4.2\u002Finteractivity-integration","docs\u002Fcloud\u002F4.2\u002F04.interactivity-integration",[1616,1620,1623,1628],{"title":85,"path":1617,"stem":1618,"navTitle":85,"icon":1619},"\u002Fdocs\u002Fcloud\u002F4.2\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fcloud\u002F4.2\u002F04.interactivity-integration\u002F01.content-types","i-tabler-eye",{"title":89,"path":1015,"stem":1621,"navTitle":89,"icon":1622},"docs\u002Fcloud\u002F4.2\u002F04.interactivity-integration\u002F02.interactive-features","i-tabler-bolt",{"title":93,"path":1624,"stem":1625,"navTitle":1626,"icon":1627},"\u002Fdocs\u002Fcloud\u002F4.2\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fcloud\u002F4.2\u002F04.interactivity-integration\u002F03.import-and-export-formats","Import and export","i-tabler-arrows-left-right",{"title":97,"path":1629,"stem":1630,"navTitle":97,"icon":1631},"\u002Fdocs\u002Fcloud\u002F4.2\u002Finteractivity-integration\u002Fmath-features","docs\u002Fcloud\u002F4.2\u002F04.interactivity-integration\u002F04.math-features","i-tabler-calculator",{"title":101,"navTitle":1528,"icon":1528,"path":1633,"stem":1634,"children":1635,"page":40},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fiinkts","docs\u002Fcloud\u002F4.2\u002F05.iinkts",[1636,1639,1642,1645,1648,1651,1655,1659],{"title":106,"path":1637,"stem":1638,"navTitle":1528,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fiinkts\u002Fget-started","docs\u002Fcloud\u002F4.2\u002F05.iinkts\u002F01.get-started",{"title":436,"path":1640,"stem":1641,"navTitle":1528,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fiinkts\u002Fediting","docs\u002Fcloud\u002F4.2\u002F05.iinkts\u002F02.editing",{"title":448,"path":1643,"stem":1644,"navTitle":1528,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fiinkts\u002Fconversion","docs\u002Fcloud\u002F4.2\u002F05.iinkts\u002F03.conversion",{"title":1626,"path":1646,"stem":1647,"navTitle":1528,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fiinkts\u002Fimport-and-export","docs\u002Fcloud\u002F4.2\u002F05.iinkts\u002F04.import-and-export",{"title":456,"path":1649,"stem":1650,"navTitle":456,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fiinkts\u002Fstyling","docs\u002Fcloud\u002F4.2\u002F05.iinkts\u002F05.styling",{"title":1652,"path":1653,"stem":1654,"navTitle":1528,"icon":1528},"Full example","\u002Fdocs\u002Fcloud\u002F4.2\u002Fiinkts\u002Ffull-example","docs\u002Fcloud\u002F4.2\u002F05.iinkts\u002F06.full-example",{"title":1656,"path":1657,"stem":1658,"navTitle":1528,"icon":1528},"OffScreen interactivity","\u002Fdocs\u002Fcloud\u002F4.2\u002Fiinkts\u002Foffscreen-interactivity","docs\u002Fcloud\u002F4.2\u002F05.iinkts\u002F07.offscreen-interactivity",{"title":144,"path":1660,"stem":1661,"navTitle":1528,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fiinkts\u002Fconfiguration-iinkts","docs\u002Fcloud\u002F4.2\u002F05.iinkts\u002F08.configuration-iinkts",{"title":148,"navTitle":1528,"icon":1528,"path":1663,"stem":1664,"children":1665,"page":40},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frest","docs\u002Fcloud\u002F4.2\u002F06.rest",[1666,1670,1674,1677,1681],{"title":153,"path":1667,"stem":1668,"navTitle":1669,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frest\u002Farchitecture","docs\u002Fcloud\u002F4.2\u002F06.rest\u002F01.architecture","Architecture",{"title":157,"path":1671,"stem":1672,"navTitle":1673,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frest\u002Fnew-api","docs\u002Fcloud\u002F4.2\u002F06.rest\u002F02.new-api","Recognizer API",{"title":161,"path":1675,"stem":1676,"navTitle":1528,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frest\u002Fconfiguration-recognizer-rest","docs\u002Fcloud\u002F4.2\u002F06.rest\u002F03.configuration-recognizer-rest",{"title":165,"path":1678,"stem":1679,"navTitle":1680,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frest\u002Flegacy-api","docs\u002Fcloud\u002F4.2\u002F06.rest\u002F04.legacy-api","Batch API",{"title":169,"path":1682,"stem":1683,"navTitle":1528,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Frest\u002Fconfiguration-rest","docs\u002Fcloud\u002F4.2\u002F06.rest\u002F05.configuration-rest",{"title":173,"navTitle":1528,"icon":1528,"path":1685,"stem":1686,"children":1687,"page":40},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fwebsockets","docs\u002Fcloud\u002F4.2\u002F07.websockets",[1688,1691,1694,1698],{"title":178,"path":1689,"stem":1690,"navTitle":1669,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fwebsockets\u002Farchitecture","docs\u002Fcloud\u002F4.2\u002F07.websockets\u002F01.architecture",{"title":190,"path":519,"stem":1692,"navTitle":1693,"icon":1528},"docs\u002Fcloud\u002F4.2\u002F07.websockets\u002F02.messages-onscreen","Onscreen Messages",{"title":182,"path":1695,"stem":1696,"navTitle":1697,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fwebsockets\u002Fmessages-offscreen","docs\u002Fcloud\u002F4.2\u002F07.websockets\u002F03.messages-offscreen","Offscreen Messages",{"title":144,"path":499,"stem":1535,"navTitle":1528,"icon":1528},{"title":197,"navTitle":1528,"icon":1528,"path":1700,"stem":1701,"children":1702,"page":40},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fspecific","docs\u002Fcloud\u002F4.2\u002F08.specific",[1703,1707],{"title":202,"path":1704,"stem":1705,"navTitle":1528,"icon":1706},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fspecific\u002Ftext-recognition-candidates","docs\u002Fcloud\u002F4.2\u002F08.specific\u002F01.text-recognition-candidates","i-tabler-tags",{"title":206,"path":1134,"stem":1708,"navTitle":1528,"icon":1709},"docs\u002Fcloud\u002F4.2\u002F08.specific\u002F02.custom-recognition","i-tabler-file-code",{"title":210,"navTitle":1528,"icon":1528,"path":1711,"stem":1712,"children":1713,"page":40},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fserver","docs\u002Fcloud\u002F4.2\u002F09.server",[1714,1718,1722,1726,1730],{"title":215,"path":1715,"stem":1716,"navTitle":1717,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fserver\u002Fpreamble-prerequisites","docs\u002Fcloud\u002F4.2\u002F09.server\u002F01.preamble-prerequisites","Preamble and prerequisites",{"title":219,"path":1719,"stem":1720,"navTitle":1721,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fserver\u002Fmonoserver-installation","docs\u002Fcloud\u002F4.2\u002F09.server\u002F02.monoserver-installation","Monoserver installation",{"title":223,"path":1723,"stem":1724,"navTitle":1725,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fserver\u002Fproduction-installation","docs\u002Fcloud\u002F4.2\u002F09.server\u002F03.production-installation","Production installation",{"title":227,"path":1727,"stem":1728,"navTitle":1729,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fserver\u002Fserver-migration-guide","docs\u002Fcloud\u002F4.2\u002F09.server\u002F04.server-migration-guide","Server migration guide",{"title":231,"path":1731,"stem":1732,"navTitle":1733,"icon":1528},"\u002Fdocs\u002Fcloud\u002F4.2\u002Fserver\u002Fadministration-guide","docs\u002Fcloud\u002F4.2\u002F09.server\u002F05.administration-guide","Administration guide",{"title":139,"navTitle":1528,"icon":1528,"path":1735,"stem":1736,"children":1737,"page":40},"\u002Fdocs\u002Fcloud\u002F4.2\u002Freference","docs\u002Fcloud\u002F4.2\u002F10.reference",[1738],{"title":239,"path":1739,"stem":1740,"navTitle":1741,"icon":1742},"\u002Fdocs\u002Fcloud\u002F4.2\u002Freference\u002Fjiix","docs\u002Fcloud\u002F4.2\u002F10.reference\u002F01.jiix","JIIX","i-tabler-braces",{"id":1744,"title":1745,"body":1746,"canonicalPath":1528,"description":1805,"extension":1530,"icon":1574,"meta":1806,"navTitle":20,"navigation":1532,"path":1807,"resolveKey":1528,"resolveVersion":1528,"seo":1808,"stem":1809,"__hash__":1810},"support\u002Fsupport\u002F01.index.md","Support",{"type":503,"value":1747,"toc":1803},[1748,1751],[506,1749,1750],{},"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.",[1752,1753,1754,1762,1770,1778,1786,1795],"card-group",{},[1755,1756,1759],"card",{"icon":1561,"title":1757,"to":1758},"Recognition assets","\u002Fsupport\u002Frecognition-assets\u002F",[506,1760,1761],{},"Download base assets and build custom resources to fine-tune the recognition.",[1755,1763,1767],{"icon":1764,"title":1765,"to":1766},"i-tabler-key","On-device license management","\u002Fsupport\u002Fon-device\u002Fon-device-license-management\u002F",[506,1768,1769],{},"Manage licenses for applications embedding the on-device iink SDK.",[1755,1771,1775],{"icon":1772,"title":1773,"to":1774},"i-tabler-user-circle","Registering with MyScript Cloud","\u002Fsupport\u002Fcloud\u002Fregistering-myscript-cloud\u002F",[506,1776,1777],{},"Create a Cloud account and obtain the keys to call our recognition APIs.",[1755,1779,1783],{"icon":1780,"title":1781,"to":1782},"i-tabler-rocket","Being production ready","\u002Fsupport\u002Fcloud\u002Fbeing-production-ready\u002F",[506,1784,1785],{},"Best practices and quotas to ship your iink Cloud integration to production.",[1755,1787,1792],{"icon":1788,"title":1789,"to":1790,"target":1791},"i-tabler-message-circle","Forums","https:\u002F\u002Fdeveloper-support.myscript.com\u002Fsupport\u002Flogin","_blank",[506,1793,1794],{},"Ask questions and get answers from the MyScript developer community.",[1755,1796,1800],{"icon":1797,"title":1798,"to":1799,"target":1791},"i-tabler-mail","Contact us","https:\u002F\u002Fwww.myscript.com\u002Fcontact\u002F",[506,1801,1802],{},"Can't find what you're looking for? Reach out to our team.",{"title":541,"searchDepth":585,"depth":585,"links":1804},[],"MyScript Developer Support hub",{},"\u002Fsupport",{"title":1745,"description":1805},"support\u002F01.index","jENFmcn55y_8r3_6pH5xxlH1dZJBwoAuq9F7gXQtow8",1792566630200]