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