[{"data":1,"prerenderedAt":1332},["ShallowReactive",2],{"navigation":3,"docs-cloud-3.1-iinkts-import-and-export":498,"partial:cloud\u002F3.1\u002F05.iinkts\u002F_partials\u002Fimport-and-export-import-content-text":1013,"partial:cloud\u002F3.1\u002F05.iinkts\u002F_partials\u002Fimport-and-export-export-content":1030,"nav-cloud31":1068,"support-index":1264},[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\u002F3.1\u002Fiinkts\u002Fimport-and-export",{"id":501,"title":502,"body":503,"canonicalPath":499,"description":1003,"extension":1004,"icon":1005,"meta":1006,"navTitle":1005,"navigation":1007,"path":499,"resolveKey":1008,"resolveVersion":1009,"seo":1010,"stem":1011,"__hash__":1012},"cloud31\u002Fdocs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F04.import-and-export.md","Import and export",{"type":504,"value":505,"toc":989},"minimark",[506,510,515,518,521,573,576,589,594,606,663,667,674,678,681,694,697,730,742,746,753,757,764,881,888,898,901,905,909,915,937,948,956,960,963,969,973,985],[507,508,509],"p",{},"This page drives you through available possibilities to import content into iink SDK or to export it for external usage.",[511,512,514],"h2",{"id":513},"importing-content","Importing content",[507,516,517],{},"You can import data into your iinkTS instance.",[507,519,520],{},"For example, the following code will import the \"Hello iink SDK\" text string into a \"Text\" part:",[522,523,528],"pre",{"className":524,"code":525,"language":526,"meta":527,"style":527},"language-javascript shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","editor.import_(\"Hello iink SDK\", \"text\u002Fplain\");\n","javascript","",[529,530,531],"code",{"__ignoreMap":527},[532,533,536,540,544,547,550,554,556,559,562,565,567,570],"span",{"class":534,"line":535},"line",1,[532,537,539],{"class":538},"sEQEB","editor",[532,541,543],{"class":542},"soFc9",".import_",[532,545,546],{"class":538},"(",[532,548,549],{"class":542},"\"",[532,551,553],{"class":552},"sZBTK","Hello iink SDK",[532,555,549],{"class":542},[532,557,558],{"class":542},",",[532,560,561],{"class":542}," \"",[532,563,564],{"class":552},"text\u002Fplain",[532,566,549],{"class":542},[532,568,569],{"class":538},")",[532,571,572],{"class":542},";\n",[507,574,575],{},"Managed formats are depending on the recognition type of your input.",[577,578,580],"callout",{"color":579},"secondary",[507,581,582,583,588],{},"Importing content is \"destructive\": Pre-existing content will be cleared and replaced (except for ",[584,585,587],"a",{"href":586},"#text-jiix-import","Text JIIX import",").",[590,591,593],"h3",{"id":592},"math-import","Math import",[507,595,596,597,600,601,605],{},"Currently, ",[529,598,599],{},"MATH"," supports only ",[584,602,604],{"href":603},"\u002Fdocs\u002Fcloud\u002F3.1\u002Freference\u002Fjiix","JIIX"," import.",[522,607,609],{"className":524,"code":608,"language":526,"meta":527,"style":527},"const jiix = \"...\"; \u002F\u002F string containing the jiix definition\nmathComponent.import_(jiix, 'application\u002Fvnd.myscript.jiix');\n",[529,610,611,637],{"__ignoreMap":527},[532,612,613,617,620,623,625,628,630,633],{"class":534,"line":535},[532,614,616],{"class":615},"sglaT","const",[532,618,619],{"class":538}," jiix ",[532,621,622],{"class":615},"=",[532,624,561],{"class":542},[532,626,627],{"class":552},"...",[532,629,549],{"class":542},[532,631,632],{"class":542},";",[532,634,636],{"class":635},"sJjcI"," \u002F\u002F string containing the jiix definition\n",[532,638,640,643,645,648,650,653,656,659,661],{"class":534,"line":639},2,[532,641,642],{"class":538},"mathComponent",[532,644,543],{"class":542},[532,646,647],{"class":538},"(jiix",[532,649,558],{"class":542},[532,651,652],{"class":542}," '",[532,654,655],{"class":552},"application\u002Fvnd.myscript.jiix",[532,657,658],{"class":542},"'",[532,660,569],{"class":538},[532,662,572],{"class":542},[590,664,666],{"id":665},"text-plain-import","Text plain import",[507,668,669,670,673],{},"You can import plain\u002Ftext data in ",[529,671,672],{},"TEXT",".",[675,676],"code-snippet",{"src":677},"05.iinkts\u002F_partials\u002Fimport-and-export-import-content-text",[590,679,587],{"id":680},"text-jiix-import",[507,682,683,685,686,688,689,693],{},[584,684,604],{"href":603}," import in ",[529,687,672],{}," is so far limited to ",[584,690,692],{"href":691},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fspecific\u002Ftext-recognition-candidates","text words or characters candidate changes",". More import capabilities will be provided later on.",[507,695,696],{},"To change the text candidates within a given Text :",[698,699,700,704,727],"ol",{},[701,702,703],"li",{},"Export the block to the JIIX format.",[701,705,706,707,710,711,714,715,718,719,673],{},"Replace the ",[529,708,709],{},"label"," of the target ",[529,712,713],{},"word"," (or ",[529,716,717],{},"character",") with another word (or character) ",[720,721,722,723,726],"strong",{},"from the ",[529,724,725],{},"candidates"," list",[701,728,729],{},"Import the modified JIIX data back to your block.",[577,731,732],{"color":579},[507,733,734,735,737,738,673],{},"Importing JIIX data in ",[529,736,672],{}," is only possible if the target block was not modified since it was exported. For more information, refer to ",[584,739,741],{"href":740},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fspecific\u002Ftext-recognition-candidates#programmatically-manage-candidates","this page",[590,743,745],{"id":744},"raw-ink-import","Raw ink import",[507,747,748,749,752],{},"To import raw ink pointer events, instantiate an editor and pass it an array of pointer events.\nNote that in this scenario, except if you are working on a \"Drawing\" part, the recognition engine will automatically process the new strokes.\nThis approach is documented in the ",[584,750,436],{"href":751},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts\u002Fediting#series-of-events"," part of this guide.",[511,754,756],{"id":755},"exporting-content","Exporting content",[507,758,759,760,763],{},"By default, an ",[529,761,762],{},"exported"," event is fired every time some content is recognized on the server side.\nThe event is shaped like in the example below.",[522,765,767],{"className":524,"code":766,"language":526,"meta":527,"style":527},"{\n  detail : {\n    rawResult : {\n      type:\"exported\",\n      partId:\"xdyygiil\",\n      exports:{\"text\u002Fplain\":\"mycontent\"}\n    }\n  }\n  ...\n}\n",[529,768,769,774,786,796,814,831,858,864,870,876],{"__ignoreMap":527},[532,770,771],{"class":534,"line":535},[532,772,773],{"class":542},"{\n",[532,775,776,780,783],{"class":534,"line":639},[532,777,779],{"class":778},"sVYTS","  detail",[532,781,782],{"class":542}," :",[532,784,785],{"class":542}," {\n",[532,787,789,792,794],{"class":534,"line":788},3,[532,790,791],{"class":778},"    rawResult",[532,793,782],{"class":542},[532,795,785],{"class":542},[532,797,799,802,805,807,809,811],{"class":534,"line":798},4,[532,800,801],{"class":778},"      type",[532,803,804],{"class":542},":",[532,806,549],{"class":542},[532,808,762],{"class":552},[532,810,549],{"class":542},[532,812,813],{"class":542},",\n",[532,815,817,820,822,824,827,829],{"class":534,"line":816},5,[532,818,819],{"class":778},"      partId",[532,821,804],{"class":542},[532,823,549],{"class":542},[532,825,826],{"class":552},"xdyygiil",[532,828,549],{"class":542},[532,830,813],{"class":542},[532,832,834,837,840,842,844,846,848,850,853,855],{"class":534,"line":833},6,[532,835,836],{"class":778},"      exports",[532,838,839],{"class":542},":{",[532,841,549],{"class":542},[532,843,564],{"class":552},[532,845,549],{"class":542},[532,847,804],{"class":538},[532,849,549],{"class":542},[532,851,852],{"class":552},"mycontent",[532,854,549],{"class":542},[532,856,857],{"class":542},"}\n",[532,859,861],{"class":534,"line":860},7,[532,862,863],{"class":542},"    }\n",[532,865,867],{"class":534,"line":866},8,[532,868,869],{"class":542},"  }\n",[532,871,873],{"class":534,"line":872},9,[532,874,875],{"class":615},"  ...\n",[532,877,879],{"class":534,"line":878},10,[532,880,857],{"class":542},[507,882,883,884,887],{},"If you want to override the default behavior and if you are willing to export \"on demand\" (by calling the ",[529,885,886],{},"export_()"," method),\nyou have to set",[507,889,890,891,894,895,897],{},"the ",[529,892,893],{},"ondemand"," attribute to your ",[529,896,101],{}," tag.",[675,899],{"src":900},"05.iinkts\u002F_partials\u002Fimport-and-export-export-content",[511,902,904],{"id":903},"supported-importsexports","Supported imports\u002Fexports",[590,906,908],{"id":907},"exchange-format","Exchange format",[507,910,911,912,914],{},"MyScript iink SDK defines its own format, called ",[720,913,604],{}," (short for JSON Interactive Ink eXchange format).",[507,916,917,918,921,922,925,926,925,929,932,933,936],{},"This format provides a ",[720,919,920],{},"consistent"," representation of the different types of content that are supported, covering ",[720,923,924],{},"semantics",", ",[720,927,928],{},"positions",[720,930,931],{},"styling","\nand ",[720,934,935],{},"ink-related"," aspects.",[507,938,939,940,943,944,947],{},"Thanks to its JSON syntax, it stays ",[720,941,942],{},"readable"," and can be easily ",[720,945,946],{},"parsed",", making it appropriate to exchange information with the host application or as a\ntransitory representation to support custom export formats.",[577,949,950],{"color":579},[507,951,952,953,673],{},"The complete JIIX reference can be found ",[584,954,955],{"href":603},"here",[590,957,959],{"id":958},"other-formats","Other formats",[507,961,962],{},"MyScript iink SDK allows you to import and export some commonly used formats, such as LaTeX for math content or Docx in the case of Text Document blocks.",[507,964,965,966,673],{},"The full list can be found ",[584,967,955],{"href":968},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fkey-features\u002Fimport-and-export-formats",[511,970,972],{"id":971},"useful-links","Useful links",[974,975,976,981],"ul",{},[701,977,978],{},[584,979,980],{"href":968},"Support import\u002Fexport formats",[701,982,983],{},[584,984,239],{"href":603},[986,987,988],"style",{},"html pre.shiki code .sEQEB, html code.shiki .sEQEB{--shiki-light:#051F41;--shiki-default:#051F41;--shiki-dark:#D1E9FA}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 .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 .sglaT, html code.shiki .sglaT{--shiki-light:#7751EC;--shiki-default:#7751EC;--shiki-dark:#AC92FC}html pre.shiki code .sJjcI, html code.shiki .sJjcI{--shiki-light:#467191;--shiki-light-font-style:italic;--shiki-default:#467191;--shiki-default-font-style:italic;--shiki-dark:#6493B4;--shiki-dark-font-style:italic}html pre.shiki code .sVYTS, html code.shiki .sVYTS{--shiki-light:#0081F0;--shiki-default:#0081F0;--shiki-dark:#1A9FFF}",{"title":527,"searchDepth":788,"depth":788,"links":990},[991,997,998,1002],{"id":513,"depth":639,"text":514,"children":992},[993,994,995,996],{"id":592,"depth":788,"text":593},{"id":665,"depth":788,"text":666},{"id":680,"depth":788,"text":587},{"id":744,"depth":788,"text":745},{"id":755,"depth":639,"text":756},{"id":903,"depth":639,"text":904,"children":999},[1000,1001],{"id":907,"depth":788,"text":908},{"id":958,"depth":788,"text":959},{"id":971,"depth":639,"text":972},"Guide to discover iink SDK","md",null,{},true,"8n07xo","2.3",{"title":502,"description":1003},"docs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F04.import-and-export","jP4h6D6QxJeTyKZHnkFuA4B7Kl8nMiWOPzPVMczAnZM",{"id":1014,"title":1015,"body":1016,"description":527,"extension":1004,"key":1024,"meta":1025,"navigation":1007,"path":1026,"resolveKey":1005,"resolveVersion":1005,"seo":1027,"stem":1028,"__hash__":1029},"partials\u002Fdocs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F_partials\u002Fimport-and-export-import-content-text.md","Import And Export Import Content Text",{"type":504,"value":1017,"toc":1022},[1018],[1019,1020],"github-links",{"source":1021},"https:\u002F\u002Fgithub.com\u002FMyScript\u002FiinkTS\u002Fblob\u002F1.0.4\u002Fexamples\u002Fwebsocket\u002Fwebsocket_text_import_content.html",{"title":527,"searchDepth":788,"depth":788,"links":1023},[],"cloud\u002F3.1\u002F05.iinkts\u002F_partials\u002Fimport-and-export-import-content-text",{},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts\u002F_partials\u002Fimport-and-export-import-content-text",{"description":527},"docs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F_partials\u002Fimport-and-export-import-content-text","hiubGHP1NwUxgcbZK_yq5N1wuvNMtebXzMWKnn1T9FQ",{"id":1031,"title":1032,"body":1033,"description":1061,"extension":1004,"key":1062,"meta":1063,"navigation":1007,"path":1064,"resolveKey":1005,"resolveVersion":1005,"seo":1065,"stem":1066,"__hash__":1067},"partials\u002Fdocs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F_partials\u002Fimport-and-export-export-content.md","Import And Export Export Content",{"type":504,"value":1034,"toc":1059},[1035,1050,1056],[507,1036,1037,1038,1041,1042,1045,1046,1049],{},"You can also configure the default exported mime-types by setting in JavaScript the  ",[529,1039,1040],{},"configuration"," attribute with the mime types you want to export in an array at\npath ",[529,1043,1044],{},"recognitionParams.iink.math.mimeTypes"," for MATH or ",[529,1047,1048],{},"recognitionParams.iink.text.mimeTypes"," for TEXT. The export mime-types depends on the type of content part\nyou have configured.",[507,1051,1052,1053,1055],{},"If you're using the ",[720,1054,148],{}," mode, note that only one mime-type will be use per call. However, we will proceed to call the server for each mime-type specified.",[1019,1057],{"source":1058},"https:\u002F\u002Fgithub.com\u002FMyScript\u002FiinkTS\u002Fblob\u002F1.0.4\u002Fexamples\u002Fwebsocket\u002Fwebsocket_export_on_demand.html",{"title":527,"searchDepth":788,"depth":788,"links":1060},[],"You can also configure the default exported mime-types by setting in JavaScript the  configuration attribute with the mime types you want to export in an array at\npath recognitionParams.iink.math.mimeTypes for MATH or recognitionParams.iink.text.mimeTypes for TEXT. The export mime-types depends on the type of content part\nyou have configured.","cloud\u002F3.1\u002F05.iinkts\u002F_partials\u002Fimport-and-export-export-content",{},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts\u002F_partials\u002Fimport-and-export-export-content",{"description":1061},"docs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F_partials\u002Fimport-and-export-export-content","nSHjDFiIY-QECtJi7TY8vVorKq5KHQFsfpRW5Oui6z4",[1069],{"title":5,"path":6,"stem":7,"children":1070,"page":40},[1071],{"title":10,"path":11,"stem":12,"children":1072,"page":40},[1073],{"title":1074,"navTitle":1005,"icon":1005,"path":1075,"stem":1076,"children":1077,"page":40},"3.1","\u002Fdocs\u002Fcloud\u002F3.1","docs\u002Fcloud\u002F3.1",[1078,1106,1119,1143,1163,1191,1203,1221,1233,1257],{"title":20,"navTitle":1005,"icon":1005,"path":1079,"stem":1080,"children":1081,"page":40},"\u002Fdocs\u002Fcloud\u002F3.1\u002Foverview","docs\u002Fcloud\u002F3.1\u002F01.overview",[1082,1087,1093,1098,1102],{"title":25,"path":1083,"stem":1084,"navTitle":1085,"icon":1086},"\u002Fdocs\u002Fcloud\u002F3.1\u002Foverview\u002Fintroduction","docs\u002Fcloud\u002F3.1\u002F01.overview\u002F01.introduction","Introduction","i-tabler-info-circle",{"title":1088,"path":1089,"stem":1090,"navTitle":1091,"icon":1092},"Web concepts","\u002Fdocs\u002Fcloud\u002F3.1\u002Foverview\u002Ftools-and-concepts","docs\u002Fcloud\u002F3.1\u002F01.overview\u002F02.tools-and-concepts","Tools and concepts","i-tabler-package",{"title":29,"path":1094,"stem":1095,"navTitle":1096,"icon":1097},"\u002Fdocs\u002Fcloud\u002F3.1\u002Foverview\u002Fhttp-rest-or-websocket","docs\u002Fcloud\u002F3.1\u002F01.overview\u002F03.http-rest-or-websocket","REST\u002FHTTP vs. WebSockets","i-tabler-question-circle",{"title":33,"path":1099,"stem":1100,"navTitle":33,"icon":1101},"\u002Fdocs\u002Fcloud\u002F3.1\u002Foverview\u002Fchangelog","docs\u002Fcloud\u002F3.1\u002F01.overview\u002F04.changelog","i-tabler-bell-ringing",{"title":37,"path":1103,"stem":1104,"navTitle":37,"icon":1105},"\u002Fdocs\u002Fcloud\u002F3.1\u002Foverview\u002Fmigration-guide","docs\u002Fcloud\u002F3.1\u002F01.overview\u002F05.migration-guide","i-tabler-gps",{"title":42,"navTitle":1005,"icon":1005,"path":1107,"stem":1108,"children":1109,"page":40},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fintegration","docs\u002Fcloud\u002F3.1\u002F02.integration",[1110,1115],{"title":47,"path":1111,"stem":1112,"navTitle":1113,"icon":1114},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fintegration\u002Fplatforms","docs\u002Fcloud\u002F3.1\u002F02.integration\u002F01.platforms","Platforms","i-tabler-device-laptop",{"title":51,"path":1116,"stem":1117,"navTitle":51,"icon":1118},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fintegration\u002Fintegration-levels","docs\u002Fcloud\u002F3.1\u002F02.integration\u002F02.integration-levels","i-tabler-stack-2",{"title":55,"navTitle":1005,"icon":1005,"path":1120,"stem":1121,"children":1122,"page":40},"\u002Fdocs\u002Fcloud\u002F3.1\u002Frecognition-capabilities","docs\u002Fcloud\u002F3.1\u002F03.recognition-capabilities",[1123,1127,1131,1135,1139],{"title":60,"path":1124,"stem":1125,"navTitle":1005,"icon":1126},"\u002Fdocs\u002Fcloud\u002F3.1\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fcloud\u002F3.1\u002F03.recognition-capabilities\u002F01.recognizers","i-tabler-text-scan-2",{"title":64,"path":1128,"stem":1129,"navTitle":64,"icon":1130},"\u002Fdocs\u002Fcloud\u002F3.1\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fcloud\u002F3.1\u002F03.recognition-capabilities\u002F02.text-languages","i-tabler-language",{"title":68,"path":1132,"stem":1133,"navTitle":68,"icon":1134},"\u002Fdocs\u002Fcloud\u002F3.1\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fcloud\u002F3.1\u002F03.recognition-capabilities\u002F03.math-elements-and-rules","i-tabler-math",{"title":72,"path":1136,"stem":1137,"navTitle":72,"icon":1138},"\u002Fdocs\u002Fcloud\u002F3.1\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fcloud\u002F3.1\u002F03.recognition-capabilities\u002F04.diagram-features","i-tabler-circle-square",{"title":76,"path":1140,"stem":1141,"navTitle":1005,"icon":1142},"\u002Fdocs\u002Fcloud\u002F3.1\u002Frecognition-capabilities\u002Fgestures","docs\u002Fcloud\u002F3.1\u002F03.recognition-capabilities\u002F05.gestures","i-tabler-hand-finger",{"title":80,"navTitle":1005,"icon":1005,"path":1144,"stem":1145,"children":1146,"page":40},"\u002Fdocs\u002Fcloud\u002F3.1\u002Finteractivity-integration","docs\u002Fcloud\u002F3.1\u002F04.interactivity-integration",[1147,1151,1155,1159],{"title":85,"path":1148,"stem":1149,"navTitle":85,"icon":1150},"\u002Fdocs\u002Fcloud\u002F3.1\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fcloud\u002F3.1\u002F04.interactivity-integration\u002F01.content-types","i-tabler-eye",{"title":89,"path":1152,"stem":1153,"navTitle":89,"icon":1154},"\u002Fdocs\u002Fcloud\u002F3.1\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fcloud\u002F3.1\u002F04.interactivity-integration\u002F02.interactive-features","i-tabler-bolt",{"title":93,"path":1156,"stem":1157,"navTitle":502,"icon":1158},"\u002Fdocs\u002Fcloud\u002F3.1\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fcloud\u002F3.1\u002F04.interactivity-integration\u002F03.import-and-export-formats","i-tabler-arrows-left-right",{"title":97,"path":1160,"stem":1161,"navTitle":97,"icon":1162},"\u002Fdocs\u002Fcloud\u002F3.1\u002Finteractivity-integration\u002Fmath-features","docs\u002Fcloud\u002F3.1\u002F04.interactivity-integration\u002F04.math-features","i-tabler-calculator",{"title":101,"navTitle":1005,"icon":1005,"path":1164,"stem":1165,"children":1166,"page":40},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts","docs\u002Fcloud\u002F3.1\u002F05.iinkts",[1167,1170,1173,1176,1177,1180,1184,1188],{"title":106,"path":1168,"stem":1169,"navTitle":1005,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts\u002Fget-started","docs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F01.get-started",{"title":436,"path":1171,"stem":1172,"navTitle":1005,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts\u002Fediting","docs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F02.editing",{"title":448,"path":1174,"stem":1175,"navTitle":1005,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts\u002Fconversion","docs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F03.conversion",{"title":502,"path":499,"stem":1011,"navTitle":1005,"icon":1005},{"title":456,"path":1178,"stem":1179,"navTitle":456,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts\u002Fstyling","docs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F05.styling",{"title":1181,"path":1182,"stem":1183,"navTitle":1005,"icon":1005},"Full example","\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts\u002Ffull-example","docs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F06.full-example",{"title":1185,"path":1186,"stem":1187,"navTitle":1005,"icon":1005},"OffScreen interactivity","\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts\u002Foffscreen-interactivity","docs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F07.offscreen-interactivity",{"title":144,"path":1189,"stem":1190,"navTitle":1005,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fiinkts\u002Fconfiguration-iinkts","docs\u002Fcloud\u002F3.1\u002F05.iinkts\u002F08.configuration-iinkts",{"title":148,"navTitle":1005,"icon":1005,"path":1192,"stem":1193,"children":1194,"page":40},"\u002Fdocs\u002Fcloud\u002F3.1\u002Frest","docs\u002Fcloud\u002F3.1\u002F06.rest",[1195,1200],{"title":1196,"path":1197,"stem":1198,"navTitle":1199,"icon":1005},"MyScript iink SDK Web REST Architecture","\u002Fdocs\u002Fcloud\u002F3.1\u002Frest\u002Farchitecture","docs\u002Fcloud\u002F3.1\u002F06.rest\u002F01.architecture","Architecture",{"title":144,"path":1201,"stem":1202,"navTitle":1005,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Frest\u002Fconfiguration-rest","docs\u002Fcloud\u002F3.1\u002F06.rest\u002F02.configuration-rest",{"title":173,"navTitle":1005,"icon":1005,"path":1204,"stem":1205,"children":1206,"page":40},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fwebsockets","docs\u002Fcloud\u002F3.1\u002F07.websockets",[1207,1210,1214,1218],{"title":178,"path":1208,"stem":1209,"navTitle":1199,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fwebsockets\u002Farchitecture","docs\u002Fcloud\u002F3.1\u002F07.websockets\u002F01.architecture",{"title":190,"path":1211,"stem":1212,"navTitle":1213,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fwebsockets\u002Fmessages-onscreen","docs\u002Fcloud\u002F3.1\u002F07.websockets\u002F02.messages-onscreen","Onscreen Messages",{"title":182,"path":1215,"stem":1216,"navTitle":1217,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fwebsockets\u002Fmessages-offscreen","docs\u002Fcloud\u002F3.1\u002F07.websockets\u002F03.messages-offscreen","Offscreen Messages",{"title":144,"path":1219,"stem":1220,"navTitle":1005,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fwebsockets\u002Fconfiguration-ws","docs\u002Fcloud\u002F3.1\u002F07.websockets\u002F04.configuration-ws",{"title":197,"navTitle":1005,"icon":1005,"path":1222,"stem":1223,"children":1224,"page":40},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fspecific","docs\u002Fcloud\u002F3.1\u002F08.specific",[1225,1229],{"title":202,"path":1226,"stem":1227,"navTitle":1005,"icon":1228},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fspecific\u002Ftext-recognition-candidates","docs\u002Fcloud\u002F3.1\u002F08.specific\u002F01.text-recognition-candidates","i-tabler-tags",{"title":206,"path":1230,"stem":1231,"navTitle":1005,"icon":1232},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fspecific\u002Fcustom-recognition","docs\u002Fcloud\u002F3.1\u002F08.specific\u002F02.custom-recognition","i-tabler-file-code",{"title":210,"navTitle":1005,"icon":1005,"path":1234,"stem":1235,"children":1236,"page":40},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fserver","docs\u002Fcloud\u002F3.1\u002F09.server",[1237,1241,1245,1249,1253],{"title":215,"path":1238,"stem":1239,"navTitle":1240,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fserver\u002Fpreamble-prerequisites","docs\u002Fcloud\u002F3.1\u002F09.server\u002F01.preamble-prerequisites","Preamble and prerequisites",{"title":219,"path":1242,"stem":1243,"navTitle":1244,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fserver\u002Fmonoserver-installation","docs\u002Fcloud\u002F3.1\u002F09.server\u002F02.monoserver-installation","Monoserver installation",{"title":223,"path":1246,"stem":1247,"navTitle":1248,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fserver\u002Fproduction-installation","docs\u002Fcloud\u002F3.1\u002F09.server\u002F03.production-installation","Production installation",{"title":227,"path":1250,"stem":1251,"navTitle":1252,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fserver\u002Fserver-migration-guide","docs\u002Fcloud\u002F3.1\u002F09.server\u002F04.server-migration-guide","Server migration guide",{"title":231,"path":1254,"stem":1255,"navTitle":1256,"icon":1005},"\u002Fdocs\u002Fcloud\u002F3.1\u002Fserver\u002Fadministration-guide","docs\u002Fcloud\u002F3.1\u002F09.server\u002F05.administration-guide","Administration guide",{"title":139,"navTitle":1005,"icon":1005,"path":1258,"stem":1259,"children":1260,"page":40},"\u002Fdocs\u002Fcloud\u002F3.1\u002Freference","docs\u002Fcloud\u002F3.1\u002F10.reference",[1261],{"title":239,"path":603,"stem":1262,"navTitle":604,"icon":1263},"docs\u002Fcloud\u002F3.1\u002F10.reference\u002F01.jiix","i-tabler-braces",{"id":1265,"title":1266,"body":1267,"canonicalPath":1005,"description":1326,"extension":1004,"icon":1105,"meta":1327,"navTitle":20,"navigation":1007,"path":1328,"resolveKey":1005,"resolveVersion":1005,"seo":1329,"stem":1330,"__hash__":1331},"support\u002Fsupport\u002F01.index.md","Support",{"type":504,"value":1268,"toc":1324},[1269,1272],[507,1270,1271],{},"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.",[1273,1274,1275,1283,1291,1299,1307,1316],"card-group",{},[1276,1277,1280],"card",{"icon":1092,"title":1278,"to":1279},"Recognition assets","\u002Fsupport\u002Frecognition-assets\u002F",[507,1281,1282],{},"Download base assets and build custom resources to fine-tune the recognition.",[1276,1284,1288],{"icon":1285,"title":1286,"to":1287},"i-tabler-key","On-device license management","\u002Fsupport\u002Fon-device\u002Fon-device-license-management\u002F",[507,1289,1290],{},"Manage licenses for applications embedding the on-device iink SDK.",[1276,1292,1296],{"icon":1293,"title":1294,"to":1295},"i-tabler-user-circle","Registering with MyScript Cloud","\u002Fsupport\u002Fcloud\u002Fregistering-myscript-cloud\u002F",[507,1297,1298],{},"Create a Cloud account and obtain the keys to call our recognition APIs.",[1276,1300,1304],{"icon":1301,"title":1302,"to":1303},"i-tabler-rocket","Being production ready","\u002Fsupport\u002Fcloud\u002Fbeing-production-ready\u002F",[507,1305,1306],{},"Best practices and quotas to ship your iink Cloud integration to production.",[1276,1308,1313],{"icon":1309,"title":1310,"to":1311,"target":1312},"i-tabler-message-circle","Forums","https:\u002F\u002Fdeveloper-support.myscript.com\u002Fsupport\u002Flogin","_blank",[507,1314,1315],{},"Ask questions and get answers from the MyScript developer community.",[1276,1317,1321],{"icon":1318,"title":1319,"to":1320,"target":1312},"i-tabler-mail","Contact us","https:\u002F\u002Fwww.myscript.com\u002Fcontact\u002F",[507,1322,1323],{},"Can't find what you're looking for? Reach out to our team.",{"title":527,"searchDepth":788,"depth":788,"links":1325},[],"MyScript Developer Support hub",{},"\u002Fsupport",{"title":1266,"description":1326},"support\u002F01.index","jENFmcn55y_8r3_6pH5xxlH1dZJBwoAuq9F7gXQtow8",1792566615666]