[{"data":1,"prerenderedAt":2718},["ShallowReactive",2],{"navigation":3,"docs-cloud-4.5-rest-legacy-api":498,"nav-cloud45":2543,"support-index":2649},[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":166,"page":499},{"id":500,"title":165,"body":501,"canonicalPath":2534,"description":2535,"extension":2536,"icon":2534,"meta":2537,"navTitle":2538,"navigation":2539,"path":166,"resolveKey":2540,"resolveVersion":2534,"seo":2541,"stem":167,"__hash__":2542},"cloud45\u002Fdocs\u002Fcloud\u002F4.5\u002F06.rest\u002F04.legacy-api.md",{"type":502,"value":503,"toc":2516},"minimark",[504,518,526,534,539,542,568,573,817,827,830,849,853,858,863,866,876,886,891,895,898,910,921,925,932,973,980,999,1005,1009,1015,1032,1035,1044,1060,1066,1070,1073,1835,1839,1846,1867,1874,1880,1890,1894,1912,1994,2011,2019,2027,2031,2046,2150,2153,2163,2169,2175,2179,2190,2281,2306,2314,2330,2335,2343,2347,2350,2365,2372,2382,2389,2431,2439,2445,2451,2453,2468,2504,2512],[505,506,508],"callout",{"color":507},"secondary",[509,510,511,512,517],"p",{},"If you are already using Myscript's CDK 4.0 REST API. You may find useful to consult the ",[513,514,516],"a",{"href":515},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fmigration","migration guide",".",[509,519,520,521,525],{},"Call to ",[522,523,524],"code",{},"\u003Chost_of_rest_endpoint>\u002Fapi\u002Fv4.0\u002Fiink\u002Fbatch\u002F"," allows you to use our legacy recognition engine to recognize digital content from your already collected strokes.",[509,527,528,529,533],{},"Depending on its ",[513,530,532],{"href":531},"#recognition-type","Content Type configuration",", the iink REST batch API performs Text, Math, Diagram or Raw Content of recognition.",[535,536,538],"h2",{"id":537},"overview-of-the-request","Overview of the request",[509,540,541],{},"The body of the request contains several parts to adjust the recognition (in bold are the mandatory parts):",[543,544,545,549,552,558,563,565],"ul",{},[546,547,548],"li",{},"Size of the writing area",[546,550,551],{},"Configuration (default values will be used if no configuration is provided)",[546,553,554],{},[555,556,557],"strong",{},"Recognition type",[546,559,560],{},[555,561,562],{},"Inks",[546,564,456],{},[546,566,567],{},"Conversion indication",[509,569,570],{},[555,571,572],{},"Overview of the request body:",[574,575,580],"pre",{"className":576,"code":577,"language":578,"meta":579,"style":579},"language-javascript shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","{\n    \"xDPI\": 90,\n    \"yDPI\": 90,\n    \"width\": 800,\n    \"height\": 1200,\n    \"contentType\": \"Text\",\n    \"conversionState\":\"DIGITAL_EDIT\",\n    \"theme\": \".text { font-family: Open Sans; font-size: 10;}\",\n    \"configuration\": { },\n    \"strokeGroups\": [ {\n        \"penStyle\":\"color: #00FF00;\",\n        \"strokes\": []\n        }\n    ]\n}\n","javascript","",[522,581,582,591,615,631,648,665,686,708,729,747,762,784,799,805,811],{"__ignoreMap":579},[583,584,587],"span",{"class":585,"line":586},"line",1,[583,588,590],{"class":589},"soFc9","{\n",[583,592,594,597,601,604,608,612],{"class":585,"line":593},2,[583,595,596],{"class":589},"    \"",[583,598,600],{"class":599},"sZBTK","xDPI",[583,602,603],{"class":589},"\"",[583,605,607],{"class":606},"sEQEB",": ",[583,609,611],{"class":610},"sU2JI","90",[583,613,614],{"class":589},",\n",[583,616,618,620,623,625,627,629],{"class":585,"line":617},3,[583,619,596],{"class":589},[583,621,622],{"class":599},"yDPI",[583,624,603],{"class":589},[583,626,607],{"class":606},[583,628,611],{"class":610},[583,630,614],{"class":589},[583,632,634,636,639,641,643,646],{"class":585,"line":633},4,[583,635,596],{"class":589},[583,637,638],{"class":599},"width",[583,640,603],{"class":589},[583,642,607],{"class":606},[583,644,645],{"class":610},"800",[583,647,614],{"class":589},[583,649,651,653,656,658,660,663],{"class":585,"line":650},5,[583,652,596],{"class":589},[583,654,655],{"class":599},"height",[583,657,603],{"class":589},[583,659,607],{"class":606},[583,661,662],{"class":610},"1200",[583,664,614],{"class":589},[583,666,668,670,673,675,677,679,682,684],{"class":585,"line":667},6,[583,669,596],{"class":589},[583,671,672],{"class":599},"contentType",[583,674,603],{"class":589},[583,676,607],{"class":606},[583,678,603],{"class":589},[583,680,681],{"class":599},"Text",[583,683,603],{"class":589},[583,685,614],{"class":589},[583,687,689,691,694,696,699,701,704,706],{"class":585,"line":688},7,[583,690,596],{"class":589},[583,692,693],{"class":599},"conversionState",[583,695,603],{"class":589},[583,697,698],{"class":606},":",[583,700,603],{"class":589},[583,702,703],{"class":599},"DIGITAL_EDIT",[583,705,603],{"class":589},[583,707,614],{"class":589},[583,709,711,713,716,718,720,722,725,727],{"class":585,"line":710},8,[583,712,596],{"class":589},[583,714,715],{"class":599},"theme",[583,717,603],{"class":589},[583,719,607],{"class":606},[583,721,603],{"class":589},[583,723,724],{"class":599},".text { font-family: Open Sans; font-size: 10;}",[583,726,603],{"class":589},[583,728,614],{"class":589},[583,730,732,734,737,739,741,744],{"class":585,"line":731},9,[583,733,596],{"class":589},[583,735,736],{"class":599},"configuration",[583,738,603],{"class":589},[583,740,607],{"class":606},[583,742,743],{"class":589},"{",[583,745,746],{"class":589}," },\n",[583,748,750,752,755,757,760],{"class":585,"line":749},10,[583,751,596],{"class":589},[583,753,754],{"class":599},"strokeGroups",[583,756,603],{"class":589},[583,758,759],{"class":606},": [ ",[583,761,590],{"class":589},[583,763,765,768,771,773,775,777,780,782],{"class":585,"line":764},11,[583,766,767],{"class":589},"        \"",[583,769,770],{"class":599},"penStyle",[583,772,603],{"class":589},[583,774,698],{"class":589},[583,776,603],{"class":589},[583,778,779],{"class":599},"color: #00FF00;",[583,781,603],{"class":589},[583,783,614],{"class":589},[583,785,787,789,792,794,796],{"class":585,"line":786},12,[583,788,767],{"class":589},[583,790,791],{"class":599},"strokes",[583,793,603],{"class":589},[583,795,698],{"class":589},[583,797,798],{"class":606}," []\n",[583,800,802],{"class":585,"line":801},13,[583,803,804],{"class":589},"        }\n",[583,806,808],{"class":585,"line":807},14,[583,809,810],{"class":606},"    ]\n",[583,812,814],{"class":585,"line":813},15,[583,815,816],{"class":589},"}\n",[509,818,819,820,826],{},"You will find complete request bodies in the ",[513,821,825],{"href":822,"rel":823},"https:\u002F\u002Fswaggerui.myscript.com\u002F",[824],"nofollow","Swagger-ui"," or in the examples listed below.",[535,828,557],{"id":829},"recognition-type",[509,831,832,833,835,836,838,839,838,842,845,846,517],{},"The recognition type is configured using the ",[522,834,672],{}," attribute. It can have the value ",[522,837,681],{},", ",[522,840,841],{},"Diagram",[522,843,844],{},"Math"," or ",[522,847,848],{},"Raw Content",[535,850,852],{"id":851},"ink-sending","Ink sending",[505,854,855],{"color":507},[509,856,857],{},"All sizes and coordinates mentioned in the payload have to be set in number of pixels",[859,860,862],"h3",{"id":861},"setting-the-size-of-the-writing-area","Setting the size of the writing area",[509,864,865],{},"The size of the writing area is configured using the non mandatory attributes:",[543,867,868,872],{},[546,869,870],{},[522,871,638],{},[546,873,874],{},[522,875,655],{},[509,877,878,880,881,883,884,517],{},[522,879,638],{}," and ",[522,882,655],{}," if omitted will be automatically calculated using the strokes and the potential margin ",[513,885,736],{"href":170},[505,887,888],{"color":507},[509,889,890],{},"There is no bottom margin for a text recognition.",[859,892,894],{"id":893},"setting-the-resolution-of-the-input-surface","Setting the resolution of the input surface",[509,896,897],{},"Although you might not display the strokes, you need to provide proper dpi values. These correspond to the “resolution” of your input surface, be it a digital screen or a sheet of paper. They will provide the recognizer with a sense of “writing scale” and help it favor the right hypotheses.",[543,899,900,905],{},[546,901,902,904],{},[522,903,600],{}," the number of pixels per inch of the input surface in the X dimension.",[546,906,907,909],{},[522,908,622],{}," the number of pixels per inch of the input surface in the Y dimension",[509,911,912,880,914,916,917,920],{},[522,913,600],{},[522,915,622],{}," have a default value of ",[555,918,919],{},"96",". You might have to tune these values to improve recognition results, particularly if your horizontal and vertical DPI values are different.",[859,922,924],{"id":923},"stroke","Stroke",[509,926,927,928,931],{},"An input ",[513,929,923],{"href":930},"\u002Fdocs\u002Fconcepts\u002Fglossary#stroke"," is represented by arrays:",[543,933,934,945,952,965],{},[546,935,936,937,940,941,944],{},"The ",[522,938,939],{},"x"," array contains the ",[942,943,939],"em",{}," coordinates of the points of the stroke",[546,946,936,947,940,950,944],{},[522,948,949],{},"y",[942,951,949],{},[546,953,954,955,958,959,964],{},"The optional ",[522,956,957],{},"t"," array contains the timestamps in milliseconds of the points of the stroke. There is no need for them to represent the exact ",[513,960,963],{"href":961,"rel":962},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FEpoch_(reference_date)#Notable_epoch_dates_in_computing",[824],"epoch"," time of the point as the recognition engine will treat each of them in comparison with the first one.",[546,966,954,967,969,970,517],{},[522,968,509],{}," array describe the normalized pressure for each stroke point. Pressure values must respect ",[522,971,972],{},"0 \u003C value \u003C 1",[509,974,975,976,979],{},"You can assign an optional ",[522,977,978],{},"id"," attribute to the stroke. This feature is for future uses.",[509,981,982,983,986,987,838,990,880,993,996,997,517],{},"You can provide an optional ",[522,984,985],{},"pointerType"," attribute to the stroke. Allowed values are ",[942,988,989],{},"\"PEN\"",[942,991,992],{},"\"TOUCH\"",[942,994,995],{},"\"ERASER\"",". The default value is ",[942,998,989],{},[509,1000,982,1001,1004],{},[522,1002,1003],{},"pointerId"," attribute. The pointer id identifies the device that was used to write the stroke (the id of the stylus or pencil, the finger that is moving in case of two-finger touch, ...).",[859,1006,1008],{"id":1007},"stroke-groups","Stroke groups",[509,1010,1011,1012,1014],{},"Lists of strokes are grouped in ",[522,1013,754],{},".\nA stroke group allows to associate a pen style to a series of strokes. Pen styles can be set in two ways:",[543,1016,1017,1022],{},[546,1018,1019,1020],{},"by setting valid CSS in ",[522,1021,770],{},[546,1023,1024,1025,1028,1029,1031],{},"by setting CSS classes in ",[522,1026,1027],{},"penStyleClasses",". The listed CSS classes have to be defined in the general ",[522,1030,715],{}," attribute.",[859,1033,456],{"id":1034},"styling",[509,1036,1037,1038,1040,1041,698],{},"Styling enables personalisation of your writings.\nA general CSS style for the whole writing area can be set in the ",[522,1039,715],{}," attribute.\nPlus, for each series of strokes you can indicate a different style for the pen by setting in the corresponding ",[522,1042,1043],{},"strokeGroup",[543,1045,1046,1052],{},[546,1047,1048,1049,1051],{},"direct CSS in the ",[522,1050,770],{}," attribute",[546,1053,1054,1055,1057,1058,1031],{},"references to CSS classes of the ",[522,1056,715],{}," in the ",[522,1059,1027],{},[509,1061,1062,1063,1065],{},"More on CSS styling can be found in the ",[513,1064,495],{"href":496}," page.",[859,1067,1069],{"id":1068},"example-of-strokegroups","Example of strokeGroups",[509,1071,1072],{},"Here is an example of the iink input for a series of three strokes, the last one being not of the same color as the two first ones.",[574,1074,1076],{"className":576,"code":1075,"language":578,"meta":579,"style":579},"\"strokeGroups\": [\n        {\n            \"strokes\": [\n                {\n                    \"x\":[167,164,162,160,158,157,156,155,154,153],\n                    \"y\":[124,129,133,137,143,146,149,152,155,159],\n                    \"t\":[0,141,159,175,191,208,225,241,275,308]\n                },\n                {\n                    \"x\":[212,210,209,208,208,207,204,203,202,201,201,201,201],\n                    \"y\":[123,131,135,139,142,145,150,153,157,160,163,166,169],\n                    \"t\":[1238,1292,1309,1326,1342,1360,1393,1409,1427,1443,1460,1476,1493]\n                }\n            ]\n       },\n       {\n           \"penStyle\": \"color: #00FF00;\",\n            \"strokes\": [\n                {\n                    \"x\":[148,151,155,158,163,168,171,176,180,184,187,190],\n                    \"y\":[170,169,168,167,167,167,167,167,168,170,171,174],\n                    \"t\":[4897,5043,5078,5094,5128,5159,5177,5210,5227,5260,5293,5328],\n                }\n            ]\n       }\n    ]\n",[522,1077,1078,1089,1094,1108,1113,1181,1244,1306,1311,1315,1389,1465,1542,1547,1552,1557,1563,1584,1597,1602,1674,1739,1814,1819,1824,1830],{"__ignoreMap":579},[583,1079,1080,1082,1084,1086],{"class":585,"line":586},[583,1081,603],{"class":589},[583,1083,754],{"class":599},[583,1085,603],{"class":589},[583,1087,1088],{"class":606},": [\n",[583,1090,1091],{"class":585,"line":593},[583,1092,1093],{"class":589},"        {\n",[583,1095,1096,1099,1101,1103,1105],{"class":585,"line":617},[583,1097,1098],{"class":589},"            \"",[583,1100,791],{"class":599},[583,1102,603],{"class":589},[583,1104,698],{"class":589},[583,1106,1107],{"class":606}," [\n",[583,1109,1110],{"class":585,"line":633},[583,1111,1112],{"class":589},"                {\n",[583,1114,1115,1118,1120,1122,1124,1127,1130,1133,1136,1138,1141,1143,1146,1148,1151,1153,1156,1158,1161,1163,1166,1168,1171,1173,1176,1179],{"class":585,"line":650},[583,1116,1117],{"class":589},"                    \"",[583,1119,939],{"class":599},[583,1121,603],{"class":589},[583,1123,698],{"class":589},[583,1125,1126],{"class":606},"[",[583,1128,1129],{"class":610},"167",[583,1131,1132],{"class":589},",",[583,1134,1135],{"class":610},"164",[583,1137,1132],{"class":589},[583,1139,1140],{"class":610},"162",[583,1142,1132],{"class":589},[583,1144,1145],{"class":610},"160",[583,1147,1132],{"class":589},[583,1149,1150],{"class":610},"158",[583,1152,1132],{"class":589},[583,1154,1155],{"class":610},"157",[583,1157,1132],{"class":589},[583,1159,1160],{"class":610},"156",[583,1162,1132],{"class":589},[583,1164,1165],{"class":610},"155",[583,1167,1132],{"class":589},[583,1169,1170],{"class":610},"154",[583,1172,1132],{"class":589},[583,1174,1175],{"class":610},"153",[583,1177,1178],{"class":606},"]",[583,1180,614],{"class":589},[583,1182,1183,1185,1187,1189,1191,1193,1196,1198,1201,1203,1206,1208,1211,1213,1216,1218,1221,1223,1226,1228,1231,1233,1235,1237,1240,1242],{"class":585,"line":667},[583,1184,1117],{"class":589},[583,1186,949],{"class":599},[583,1188,603],{"class":589},[583,1190,698],{"class":589},[583,1192,1126],{"class":606},[583,1194,1195],{"class":610},"124",[583,1197,1132],{"class":589},[583,1199,1200],{"class":610},"129",[583,1202,1132],{"class":589},[583,1204,1205],{"class":610},"133",[583,1207,1132],{"class":589},[583,1209,1210],{"class":610},"137",[583,1212,1132],{"class":589},[583,1214,1215],{"class":610},"143",[583,1217,1132],{"class":589},[583,1219,1220],{"class":610},"146",[583,1222,1132],{"class":589},[583,1224,1225],{"class":610},"149",[583,1227,1132],{"class":589},[583,1229,1230],{"class":610},"152",[583,1232,1132],{"class":589},[583,1234,1165],{"class":610},[583,1236,1132],{"class":589},[583,1238,1239],{"class":610},"159",[583,1241,1178],{"class":606},[583,1243,614],{"class":589},[583,1245,1246,1248,1250,1252,1254,1256,1259,1261,1264,1266,1268,1270,1273,1275,1278,1280,1283,1285,1288,1290,1293,1295,1298,1300,1303],{"class":585,"line":688},[583,1247,1117],{"class":589},[583,1249,957],{"class":599},[583,1251,603],{"class":589},[583,1253,698],{"class":589},[583,1255,1126],{"class":606},[583,1257,1258],{"class":610},"0",[583,1260,1132],{"class":589},[583,1262,1263],{"class":610},"141",[583,1265,1132],{"class":589},[583,1267,1239],{"class":610},[583,1269,1132],{"class":589},[583,1271,1272],{"class":610},"175",[583,1274,1132],{"class":589},[583,1276,1277],{"class":610},"191",[583,1279,1132],{"class":589},[583,1281,1282],{"class":610},"208",[583,1284,1132],{"class":589},[583,1286,1287],{"class":610},"225",[583,1289,1132],{"class":589},[583,1291,1292],{"class":610},"241",[583,1294,1132],{"class":589},[583,1296,1297],{"class":610},"275",[583,1299,1132],{"class":589},[583,1301,1302],{"class":610},"308",[583,1304,1305],{"class":606},"]\n",[583,1307,1308],{"class":585,"line":710},[583,1309,1310],{"class":589},"                },\n",[583,1312,1313],{"class":585,"line":731},[583,1314,1112],{"class":589},[583,1316,1317,1319,1321,1323,1325,1327,1330,1332,1335,1337,1340,1342,1344,1346,1348,1350,1353,1355,1358,1360,1363,1365,1368,1370,1373,1375,1377,1379,1381,1383,1385,1387],{"class":585,"line":749},[583,1318,1117],{"class":589},[583,1320,939],{"class":599},[583,1322,603],{"class":589},[583,1324,698],{"class":589},[583,1326,1126],{"class":606},[583,1328,1329],{"class":610},"212",[583,1331,1132],{"class":589},[583,1333,1334],{"class":610},"210",[583,1336,1132],{"class":589},[583,1338,1339],{"class":610},"209",[583,1341,1132],{"class":589},[583,1343,1282],{"class":610},[583,1345,1132],{"class":589},[583,1347,1282],{"class":610},[583,1349,1132],{"class":589},[583,1351,1352],{"class":610},"207",[583,1354,1132],{"class":589},[583,1356,1357],{"class":610},"204",[583,1359,1132],{"class":589},[583,1361,1362],{"class":610},"203",[583,1364,1132],{"class":589},[583,1366,1367],{"class":610},"202",[583,1369,1132],{"class":589},[583,1371,1372],{"class":610},"201",[583,1374,1132],{"class":589},[583,1376,1372],{"class":610},[583,1378,1132],{"class":589},[583,1380,1372],{"class":610},[583,1382,1132],{"class":589},[583,1384,1372],{"class":610},[583,1386,1178],{"class":606},[583,1388,614],{"class":589},[583,1390,1391,1393,1395,1397,1399,1401,1404,1406,1409,1411,1414,1416,1419,1421,1424,1426,1429,1431,1434,1436,1438,1440,1442,1444,1446,1448,1451,1453,1456,1458,1461,1463],{"class":585,"line":764},[583,1392,1117],{"class":589},[583,1394,949],{"class":599},[583,1396,603],{"class":589},[583,1398,698],{"class":589},[583,1400,1126],{"class":606},[583,1402,1403],{"class":610},"123",[583,1405,1132],{"class":589},[583,1407,1408],{"class":610},"131",[583,1410,1132],{"class":589},[583,1412,1413],{"class":610},"135",[583,1415,1132],{"class":589},[583,1417,1418],{"class":610},"139",[583,1420,1132],{"class":589},[583,1422,1423],{"class":610},"142",[583,1425,1132],{"class":589},[583,1427,1428],{"class":610},"145",[583,1430,1132],{"class":589},[583,1432,1433],{"class":610},"150",[583,1435,1132],{"class":589},[583,1437,1175],{"class":610},[583,1439,1132],{"class":589},[583,1441,1155],{"class":610},[583,1443,1132],{"class":589},[583,1445,1145],{"class":610},[583,1447,1132],{"class":589},[583,1449,1450],{"class":610},"163",[583,1452,1132],{"class":589},[583,1454,1455],{"class":610},"166",[583,1457,1132],{"class":589},[583,1459,1460],{"class":610},"169",[583,1462,1178],{"class":606},[583,1464,614],{"class":589},[583,1466,1467,1469,1471,1473,1475,1477,1480,1482,1485,1487,1490,1492,1495,1497,1500,1502,1505,1507,1510,1512,1515,1517,1520,1522,1525,1527,1530,1532,1535,1537,1540],{"class":585,"line":786},[583,1468,1117],{"class":589},[583,1470,957],{"class":599},[583,1472,603],{"class":589},[583,1474,698],{"class":589},[583,1476,1126],{"class":606},[583,1478,1479],{"class":610},"1238",[583,1481,1132],{"class":589},[583,1483,1484],{"class":610},"1292",[583,1486,1132],{"class":589},[583,1488,1489],{"class":610},"1309",[583,1491,1132],{"class":589},[583,1493,1494],{"class":610},"1326",[583,1496,1132],{"class":589},[583,1498,1499],{"class":610},"1342",[583,1501,1132],{"class":589},[583,1503,1504],{"class":610},"1360",[583,1506,1132],{"class":589},[583,1508,1509],{"class":610},"1393",[583,1511,1132],{"class":589},[583,1513,1514],{"class":610},"1409",[583,1516,1132],{"class":589},[583,1518,1519],{"class":610},"1427",[583,1521,1132],{"class":589},[583,1523,1524],{"class":610},"1443",[583,1526,1132],{"class":589},[583,1528,1529],{"class":610},"1460",[583,1531,1132],{"class":589},[583,1533,1534],{"class":610},"1476",[583,1536,1132],{"class":589},[583,1538,1539],{"class":610},"1493",[583,1541,1305],{"class":606},[583,1543,1544],{"class":585,"line":801},[583,1545,1546],{"class":589},"                }\n",[583,1548,1549],{"class":585,"line":807},[583,1550,1551],{"class":606},"            ]\n",[583,1553,1554],{"class":585,"line":813},[583,1555,1556],{"class":589},"       },\n",[583,1558,1560],{"class":585,"line":1559},16,[583,1561,1562],{"class":589},"       {\n",[583,1564,1566,1569,1571,1573,1575,1578,1580,1582],{"class":585,"line":1565},17,[583,1567,1568],{"class":589},"           \"",[583,1570,770],{"class":599},[583,1572,603],{"class":589},[583,1574,698],{"class":589},[583,1576,1577],{"class":589}," \"",[583,1579,779],{"class":599},[583,1581,603],{"class":589},[583,1583,614],{"class":589},[583,1585,1587,1589,1591,1593,1595],{"class":585,"line":1586},18,[583,1588,1098],{"class":589},[583,1590,791],{"class":599},[583,1592,603],{"class":589},[583,1594,698],{"class":589},[583,1596,1107],{"class":606},[583,1598,1600],{"class":585,"line":1599},19,[583,1601,1112],{"class":589},[583,1603,1605,1607,1609,1611,1613,1615,1618,1620,1623,1625,1627,1629,1631,1633,1635,1637,1640,1642,1645,1647,1650,1652,1655,1657,1660,1662,1665,1667,1670,1672],{"class":585,"line":1604},20,[583,1606,1117],{"class":589},[583,1608,939],{"class":599},[583,1610,603],{"class":589},[583,1612,698],{"class":589},[583,1614,1126],{"class":606},[583,1616,1617],{"class":610},"148",[583,1619,1132],{"class":589},[583,1621,1622],{"class":610},"151",[583,1624,1132],{"class":589},[583,1626,1165],{"class":610},[583,1628,1132],{"class":589},[583,1630,1150],{"class":610},[583,1632,1132],{"class":589},[583,1634,1450],{"class":610},[583,1636,1132],{"class":589},[583,1638,1639],{"class":610},"168",[583,1641,1132],{"class":589},[583,1643,1644],{"class":610},"171",[583,1646,1132],{"class":589},[583,1648,1649],{"class":610},"176",[583,1651,1132],{"class":589},[583,1653,1654],{"class":610},"180",[583,1656,1132],{"class":589},[583,1658,1659],{"class":610},"184",[583,1661,1132],{"class":589},[583,1663,1664],{"class":610},"187",[583,1666,1132],{"class":589},[583,1668,1669],{"class":610},"190",[583,1671,1178],{"class":606},[583,1673,614],{"class":589},[583,1675,1677,1679,1681,1683,1685,1687,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1735,1737],{"class":585,"line":1676},21,[583,1678,1117],{"class":589},[583,1680,949],{"class":599},[583,1682,603],{"class":589},[583,1684,698],{"class":589},[583,1686,1126],{"class":606},[583,1688,1689],{"class":610},"170",[583,1691,1132],{"class":589},[583,1693,1460],{"class":610},[583,1695,1132],{"class":589},[583,1697,1639],{"class":610},[583,1699,1132],{"class":589},[583,1701,1129],{"class":610},[583,1703,1132],{"class":589},[583,1705,1129],{"class":610},[583,1707,1132],{"class":589},[583,1709,1129],{"class":610},[583,1711,1132],{"class":589},[583,1713,1129],{"class":610},[583,1715,1132],{"class":589},[583,1717,1129],{"class":610},[583,1719,1132],{"class":589},[583,1721,1639],{"class":610},[583,1723,1132],{"class":589},[583,1725,1689],{"class":610},[583,1727,1132],{"class":589},[583,1729,1644],{"class":610},[583,1731,1132],{"class":589},[583,1733,1734],{"class":610},"174",[583,1736,1178],{"class":606},[583,1738,614],{"class":589},[583,1740,1742,1744,1746,1748,1750,1752,1755,1757,1760,1762,1765,1767,1770,1772,1775,1777,1780,1782,1785,1787,1790,1792,1795,1797,1800,1802,1805,1807,1810,1812],{"class":585,"line":1741},22,[583,1743,1117],{"class":589},[583,1745,957],{"class":599},[583,1747,603],{"class":589},[583,1749,698],{"class":589},[583,1751,1126],{"class":606},[583,1753,1754],{"class":610},"4897",[583,1756,1132],{"class":589},[583,1758,1759],{"class":610},"5043",[583,1761,1132],{"class":589},[583,1763,1764],{"class":610},"5078",[583,1766,1132],{"class":589},[583,1768,1769],{"class":610},"5094",[583,1771,1132],{"class":589},[583,1773,1774],{"class":610},"5128",[583,1776,1132],{"class":589},[583,1778,1779],{"class":610},"5159",[583,1781,1132],{"class":589},[583,1783,1784],{"class":610},"5177",[583,1786,1132],{"class":589},[583,1788,1789],{"class":610},"5210",[583,1791,1132],{"class":589},[583,1793,1794],{"class":610},"5227",[583,1796,1132],{"class":589},[583,1798,1799],{"class":610},"5260",[583,1801,1132],{"class":589},[583,1803,1804],{"class":610},"5293",[583,1806,1132],{"class":589},[583,1808,1809],{"class":610},"5328",[583,1811,1178],{"class":606},[583,1813,614],{"class":589},[583,1815,1817],{"class":585,"line":1816},23,[583,1818,1546],{"class":589},[583,1820,1822],{"class":585,"line":1821},24,[583,1823,1551],{"class":606},[583,1825,1827],{"class":585,"line":1826},25,[583,1828,1829],{"class":589},"       }\n",[583,1831,1833],{"class":585,"line":1832},26,[583,1834,810],{"class":606},[535,1836,1838],{"id":1837},"language-choice","Language choice",[509,1840,1841,1842,1845],{},"The language for the text recognition in Text, Diagram and Raw Content is configured in the ",[522,1843,1844],{},"configuration.lang"," attribute.\nThe language code is build that way:",[543,1847,1848,1856,1859],{},[546,1849,1850,1855],{},[513,1851,1854],{"href":1852,"rel":1853},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FList_of_ISO_639-1_codes",[824],"ISO 639-1"," two-letter code of the language.",[546,1857,1858],{},"The character \"_\".",[546,1860,1861,1866],{},[513,1862,1865],{"href":1863,"rel":1864},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_3166-1",[824],"ISO 3166-1"," two-letter code of the country.",[509,1868,1869,1870,1873],{},"For example, use ",[522,1871,1872],{},"en_US"," for American English.",[509,1875,1876,1877,517],{},"Supported interactive and non interactive languages list for iink SDK 4.5 is available ",[513,1878,1879],{"href":65},"here",[505,1881,1882],{"color":507},[509,1883,1884,1885,1889],{},"With the non-interactive languages, you can perform recognition, but ",[513,1886,1888],{"href":1887},"#conversion","conversion"," is not possible.",[535,1891,1893],{"id":1892},"text-recognition","Text recognition",[509,1895,1896,1897,1902,1903,1906,1907,1911],{},"The text recognition of the iink SDK enables recognition of multiline cursive text in the selected language.\nIf you ask for ",[513,1898,1899],{"href":240},[522,1900,1901],{},"application\u002Fvnd.myscript.jiix"," output, you can have information about how the text was recognized and what were the alternative ",[513,1904,1905],{"href":203},"recognition candidates",".\nIn addition to the ",[513,1908,1909],{"href":240},[522,1910,1901],{}," output format, you can also ask for the following output:",[1913,1914,1915,1928],"table",{},[1916,1917,1918],"thead",{},[1919,1920,1921,1925],"tr",{},[1922,1923,1924],"th",{},"Format",[1922,1926,1927],{},"Mime type",[1929,1930,1931,1942,1956,1970,1984],"tbody",{},[1919,1932,1933,1937],{},[1934,1935,1936],"td",{},"Raw text",[1934,1938,1939],{},[522,1940,1941],{},"text\u002Fplain",[1919,1943,1944,1951],{},[1934,1945,1946],{},[513,1947,1950],{"href":1948,"rel":1949},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FOffice_Open_XML",[824],"Microsoft Word (OpenXML)",[1934,1952,1953],{},[522,1954,1955],{},"application\u002Fvnd.openxmlformats-officedocument.wordprocessingml.document",[1919,1957,1958,1965],{},[1934,1959,1960],{},[513,1961,1964],{"href":1962,"rel":1963},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FJPEG",[824],"JPEG image",[1934,1966,1967],{},[522,1968,1969],{},"image\u002Fjpeg",[1919,1971,1972,1979],{},[1934,1973,1974],{},[513,1975,1978],{"href":1976,"rel":1977},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FPortable_Network_Graphics",[824],"PNG image",[1934,1980,1981],{},[522,1982,1983],{},"image\u002Fpng",[1919,1985,1986,1989],{},[1934,1987,1988],{},"MyScript iink binary file",[1934,1990,1991],{},[522,1992,1993],{},"application\u002Fvnd.myscript.iink",[509,1995,1996,1997,2000,2001,2005,2006,2010],{},"You can ",[513,1998,1999],{"href":207},"customize"," the text recognition using custom resources that you ",[513,2002,2004],{"href":2003},"\u002Fdocs\u002Fcloud\u002F4.5\u002Fadvanced\u002Fbuild-custom-resources","priorly built",". You can also set your own ",[513,2007,2009],{"href":2008},"\u002Fdocs\u002Fcloud\u002F4.5\u002Fadvanced\u002Fbuild-custom-resources#lexicon","custom lexicon"," for each call.",[509,2012,2013,2014,2018],{},"Please refer to the ",[513,2015,2017],{"href":2016},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-rest#text","configuration guide"," for an exhaustive list of configuration options for the Text recognition.",[509,2020,2021,2022,2026],{},"Here is ",[513,2023,2025],{"href":2024},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Ftext-example","an example"," of Text recognition.",[535,2028,2030],{"id":2029},"diagram-recognition","Diagram recognition",[509,2032,2033,2034,2037,2038,2041,2042,1911],{},"The diagram recognition of the iink SDK handles a ",[513,2035,2036],{"href":73},"series of shapes, text and connection features",".\nYou can find more about Diagram structure in the description of the ",[513,2039,2040],{"href":240},"jiix format",".\nIn addition to ",[513,2043,2044],{"href":240},[522,2045,1901],{},[1913,2047,2048,2056],{},[1916,2049,2050],{},[1919,2051,2052,2054],{},[1922,2053,1924],{},[1922,2055,1927],{},[1929,2057,2058,2072,2086,2097,2110,2120,2131,2142],{},[1919,2059,2060,2067],{},[1934,2061,2062],{},[513,2063,2066],{"href":2064,"rel":2065},"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FSVG",[824],"SVG",[1934,2068,2069],{},[522,2070,2071],{},"image\u002Fsvg+xml",[1919,2073,2074,2081],{},[1934,2075,2076],{},[513,2077,2080],{"href":2078,"rel":2079},"http:\u002F\u002Fgraphml.graphdrawing.org\u002F",[824],"GraphML",[1934,2082,2083],{},[522,2084,2085],{},"application\u002Fgraphml+xml",[1919,2087,2088,2093],{},[1934,2089,2090],{},[513,2091,1950],{"href":1948,"rel":2092},[824],[1934,2094,2095],{},[522,2096,1955],{},[1919,2098,2099,2105],{},[1934,2100,2101],{},[513,2102,2104],{"href":1948,"rel":2103},[824],"Microsoft Office openXML presentation format",[1934,2106,2107],{},[522,2108,2109],{},"application\u002Fvnd.openxmlformats-officedocument.presentationml.presentation",[1919,2111,2112,2115],{},[1934,2113,2114],{},"Microsoft Office clipboard format",[1934,2116,2117],{},[522,2118,2119],{},"application\u002Fvnd.microsoft.art-gvml-clipformat",[1919,2121,2122,2127],{},[1934,2123,2124],{},[513,2125,1964],{"href":1962,"rel":2126},[824],[1934,2128,2129],{},[522,2130,1969],{},[1919,2132,2133,2138],{},[1934,2134,2135],{},[513,2136,1978],{"href":1976,"rel":2137},[824],[1934,2139,2140],{},[522,2141,1983],{},[1919,2143,2144,2146],{},[1934,2145,1988],{},[1934,2147,2148],{},[522,2149,1993],{},[509,2151,2152],{},"Regarding the Microsoft Office clipboard format, saved as a file at a location you define. It is up to you to place it into the clipboard using the Art::GVML ClipFormat key. Note also that Microsoft Office does not support pasting content from the system clipboard on all platforms.",[509,2154,1996,2155,2157,2158,2005,2161,2010],{},[513,2156,1999],{"href":207}," the text recognition in the Diagram using custom resources that you ",[513,2159,2160],{"href":2003},"priory built",[513,2162,2009],{"href":2008},[509,2164,2013,2165,2168],{},[513,2166,2017],{"href":2167},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-rest#diagram"," for an exhaustive list of configuration options for the Diagram recognition.",[509,2170,2021,2171,2174],{},[513,2172,2025],{"href":2173},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fdiagram-example"," of Diagram recognition.",[535,2176,2178],{"id":2177},"math-recognition","Math recognition",[509,2180,2181,2182,2185,2186,1911],{},"The math recognition of the iink SDK enables recognition of math equations.\n",[513,2183,2184],{"href":69},"Here"," is a list of math symbols that can be recognized and rules to combine them.\nIn addition to ",[513,2187,2188],{"href":240},[522,2189,1901],{},[1913,2191,2192,2200],{},[1916,2193,2194],{},[1919,2195,2196,2198],{},[1922,2197,1924],{},[1922,2199,1927],{},[1929,2201,2202,2216,2230,2241,2251,2262,2273],{},[1919,2203,2204,2211],{},[1934,2205,2206],{},[513,2207,2210],{"href":2208,"rel":2209},"https:\u002F\u002Fwww.latex-project.org\u002F",[824],"Latex",[1934,2212,2213],{},[522,2214,2215],{},"application\u002Fx-latex",[1919,2217,2218,2225],{},[1934,2219,2220],{},[513,2221,2224],{"href":2222,"rel":2223},"https:\u002F\u002Fwww.w3.org\u002FMath\u002F",[824],"MathML",[1934,2226,2227],{},[522,2228,2229],{},"application\u002Fmathml+xml",[1919,2231,2232,2237],{},[1934,2233,2234],{},[513,2235,1950],{"href":1948,"rel":2236},[824],[1934,2238,2239],{},[522,2240,1955],{},[1919,2242,2243,2246],{},[1934,2244,2245],{},"MsOffice Open XML Math format",[1934,2247,2248],{},[522,2249,2250],{},"application\u002FmathofficeXML",[1919,2252,2253,2258],{},[1934,2254,2255],{},[513,2256,1964],{"href":1962,"rel":2257},[824],[1934,2259,2260],{},[522,2261,1969],{},[1919,2263,2264,2269],{},[1934,2265,2266],{},[513,2267,1978],{"href":1976,"rel":2268},[824],[1934,2270,2271],{},[522,2272,1983],{},[1919,2274,2275,2277],{},[1934,2276,1988],{},[1934,2278,2279],{},[522,2280,1993],{},[509,2282,2283,2284,2287,2288,2292,2293,2297,2298,2301,2302,2305],{},"Equations sent to the iink SDK can also be ",[513,2285,2286],{"href":98},"solved",". If the solver is ",[513,2289,2291],{"href":2290},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-rest#math","enabled",", the equation will be solved automatically for the ",[513,2294,2295],{"href":240},[522,2296,1901],{}," output (the answer node will be marked as ",[522,2299,2300],{},"generated",") and upon ",[513,2303,1888],{"href":2304},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Farchitecture#conversion"," for the other output formats.",[509,2307,2308,2309,2313],{},"You can restrict the number of math symbols that can be recognized using a ",[513,2310,2312],{"href":2311},"\u002Fdocs\u002Fcloud\u002F4.5\u002Fadvanced\u002Fbuild-custom-resources#math","custom grammar",".\nThere is two way to provide a custom grammar:",[543,2315,2316,2323],{},[546,2317,2318,2319,2322],{},"You can provide the text of the grammar in the configuration (",[522,2320,2321],{},"configuration.math.customGrammarContent","). This gives you the opportunity to construct it dynamically.",[546,2324,2325,2326,2329],{},"You can upload a grammar resource using the admin UI and provide the id in the configuration (",[522,2327,2328],{},"configuration.math.customGrammarId","). We incite you to choose this solution if you have a predefined set of grammars.",[509,2331,2013,2332,2334],{},[513,2333,2017],{"href":2290}," for an exhaustive list of configuration options for Math recognition.",[509,2336,2337,2338,2342],{},"Here are ",[513,2339,2341],{"href":2340},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fmath-example","some examples"," of Math recognition.",[535,2344,2346],{"id":2345},"raw-content-recognition","Raw Content recognition",[509,2348,2349],{},"The raw content recognition of the iink SDK enables analyzing unstructured inks to separate contents that correspond to structured text and\u002For shapes from contents that do not.",[509,2351,936,2352,2355,2356,838,2359,880,2362],{},[522,2353,2354],{},"raw-content.classification.types"," controls the list of content types that can be output by the ink strokes classifier. If content types are removed from this list, the corresponding strokes are output as part of the most likely alternative choice among the remaining content types. Possible values are ",[522,2357,2358],{},"text",[522,2360,2361],{},"shape",[522,2363,2364],{},"drawing",[509,2366,2367,2368,517],{},"Those contents can be retrieved in the ",[513,2369,2370],{"href":240},[522,2371,1901],{},[509,2373,936,2374,2377,2378,880,2380,517],{},[522,2375,2376],{},"raw-content.recognition.types"," defines the type of recognition that will be performed on this content and the result that will be available in the JIIX export. Possible values are ",[522,2379,2358],{},[522,2381,2361],{},[509,2383,2384,2385,1911],{},"In addition to the ",[513,2386,2387],{"href":240},[522,2388,1901],{},[1913,2390,2391,2399],{},[1916,2392,2393],{},[1919,2394,2395,2397],{},[1922,2396,1924],{},[1922,2398,1927],{},[1929,2400,2401,2412,2423],{},[1919,2402,2403,2408],{},[1934,2404,2405],{},[513,2406,1964],{"href":1962,"rel":2407},[824],[1934,2409,2410],{},[522,2411,1969],{},[1919,2413,2414,2419],{},[1934,2415,2416],{},[513,2417,1978],{"href":1976,"rel":2418},[824],[1934,2420,2421],{},[522,2422,1983],{},[1919,2424,2425,2427],{},[1934,2426,1988],{},[1934,2428,2429],{},[522,2430,1993],{},[509,2432,1996,2433,2000,2435,2005,2437,2010],{},[513,2434,1999],{"href":207},[513,2436,2004],{"href":2003},[513,2438,2009],{"href":2008},[509,2440,2013,2441,2444],{},[513,2442,2017],{"href":2443},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-rest#raw-content"," for an exhaustive list of configuration options for the Raw Content recognition.",[509,2446,2021,2447,2450],{},[513,2448,2025],{"href":2449},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fraw-content-example"," of Raw Content recognition.",[535,2452,448],{"id":1888},[509,2454,2455,2457,2458,2461,2462,2464,2465,2467],{},[555,2456,448],{}," is the act of replacing ink content with a typeset equivalent. It is different from the ",[555,2459,2460],{},"recognition"," process it relies on.\nYou can ask for conversion of the output using the facultative attribute ",[522,2463,693],{},". In iink 4.5 it can only have the value ",[522,2466,703],{},".\nThe effects of conversion in iink SDK REST recognition are:",[543,2469,2470,2479,2490],{},[546,2471,2472,2473,2475,2476,517],{},"For ",[522,2474,841],{}," content type, texts and shapes are replaced by a typeset equivalent. The recognition server uses the elements of the theme to determine what font to use. You can see an example of the effect of conversion in the ",[513,2477,2478],{"href":2173},"Diagram example",[546,2480,2472,2481,2483,2484,2486,2487,517],{},[522,2482,844],{}," content type, conversion solves a solvable equation in all output format if the math solver is ",[513,2485,2291],{"href":2290},". You can see an example of the effect of conversion in the ",[513,2488,2489],{"href":2340},"Math example",[546,2491,2492,2493,2496,2497,2500,2501,2503],{},"Conversion removes all the strokes of the ",[513,2494,2495],{"href":240},"jiix"," output, even if they are asked in the ",[513,2498,736],{"href":2499},"\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-rest#jiix",". In that case the ",[522,2502,791],{}," will be present but the array will be empty.",[505,2505,2506],{"color":507},[509,2507,2508,2509,2511],{},"No conversion is allowed for the ",[522,2510,848],{}," recognition.",[2513,2514,2515],"style",{},"html pre.shiki code .soFc9, html code.shiki .soFc9{--shiki-light:#1A9FFF;--shiki-default:#1A9FFF;--shiki-dark:#1A9FFF}html pre.shiki code .sZBTK, html code.shiki .sZBTK{--shiki-light:#002DB3;--shiki-default:#002DB3;--shiki-dark:#80EAFF}html pre.shiki code .sEQEB, html code.shiki .sEQEB{--shiki-light:#051F41;--shiki-default:#051F41;--shiki-dark:#D1E9FA}html pre.shiki code .sU2JI, html code.shiki .sU2JI{--shiki-light:#005FE4;--shiki-default:#005FE4;--shiki-dark:#80DFFF}html .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":579,"searchDepth":617,"depth":617,"links":2517},[2518,2519,2520,2528,2529,2530,2531,2532,2533],{"id":537,"depth":593,"text":538},{"id":829,"depth":593,"text":557},{"id":851,"depth":593,"text":852,"children":2521},[2522,2523,2524,2525,2526,2527],{"id":861,"depth":617,"text":862},{"id":893,"depth":617,"text":894},{"id":923,"depth":617,"text":924},{"id":1007,"depth":617,"text":1008},{"id":1034,"depth":617,"text":456},{"id":1068,"depth":617,"text":1069},{"id":1837,"depth":593,"text":1838},{"id":1892,"depth":593,"text":1893},{"id":2029,"depth":593,"text":2030},{"id":2177,"depth":593,"text":2178},{"id":2345,"depth":593,"text":2346},{"id":1888,"depth":593,"text":448},null,"MyScript iink SDK Web REST Architecture","md",{},"Batch API",true,"kf859k",{"title":165,"description":2535},"viyiRJldCeORWrpMqt1u-R-vOMbH5krHaQl4otX3ET0",[2544],{"title":5,"path":6,"stem":7,"children":2545,"page":40},[2546],{"title":10,"path":11,"stem":12,"children":2547,"page":40},[2548],{"title":15,"navTitle":2534,"icon":2534,"path":16,"stem":17,"children":2549,"page":40},[2550,2562,2569,2581,2592,2607,2616,2626,2632,2644],{"title":20,"navTitle":2534,"icon":2534,"path":21,"stem":22,"children":2551,"page":40},[2552,2555,2558,2560],{"title":25,"path":26,"stem":27,"navTitle":2553,"icon":2554},"Introduction","i-tabler-info-circle",{"title":29,"path":30,"stem":31,"navTitle":2556,"icon":2557},"REST\u002FHTTP vs. WebSockets","i-tabler-question-circle",{"title":33,"path":34,"stem":35,"navTitle":33,"icon":2559},"i-tabler-bell-ringing",{"title":37,"path":38,"stem":39,"navTitle":37,"icon":2561},"i-tabler-gps",{"title":42,"navTitle":2534,"icon":2534,"path":43,"stem":44,"children":2563,"page":40},[2564,2567],{"title":47,"path":48,"stem":49,"navTitle":2565,"icon":2566},"Platforms","i-tabler-device-laptop",{"title":51,"path":52,"stem":53,"navTitle":51,"icon":2568},"i-tabler-stack-2",{"title":55,"navTitle":2534,"icon":2534,"path":56,"stem":57,"children":2570,"page":40},[2571,2573,2575,2577,2579],{"title":60,"path":61,"stem":62,"navTitle":2534,"icon":2572},"i-tabler-text-scan-2",{"title":64,"path":65,"stem":66,"navTitle":64,"icon":2574},"i-tabler-language",{"title":68,"path":69,"stem":70,"navTitle":68,"icon":2576},"i-tabler-math",{"title":72,"path":73,"stem":74,"navTitle":72,"icon":2578},"i-tabler-circle-square",{"title":76,"path":77,"stem":78,"navTitle":2534,"icon":2580},"i-tabler-hand-finger",{"title":80,"navTitle":2534,"icon":2534,"path":81,"stem":82,"children":2582,"page":40},[2583,2585,2587,2590],{"title":85,"path":86,"stem":87,"navTitle":85,"icon":2584},"i-tabler-eye",{"title":89,"path":90,"stem":91,"navTitle":89,"icon":2586},"i-tabler-bolt",{"title":93,"path":94,"stem":95,"navTitle":2588,"icon":2589},"Import and export","i-tabler-arrows-left-right",{"title":97,"path":98,"stem":99,"navTitle":97,"icon":2591},"i-tabler-calculator",{"title":101,"navTitle":2534,"icon":2534,"path":102,"stem":103,"children":2593,"page":40},[2594,2595,2596,2599,2604],{"title":106,"path":107,"stem":108,"navTitle":2534,"icon":2534},{"title":110,"path":111,"stem":112,"navTitle":2534,"icon":2534},{"title":114,"navTitle":2534,"icon":2534,"path":115,"stem":116,"children":2597,"page":40},[2598],{"title":114,"path":119,"stem":120,"navTitle":2534,"icon":2534},{"title":122,"navTitle":2534,"icon":2534,"path":123,"stem":124,"children":2600,"page":40},[2601,2602,2603],{"title":127,"path":128,"stem":129,"navTitle":2534,"icon":2534},{"title":131,"path":132,"stem":133,"navTitle":2534,"icon":2534},{"title":135,"path":136,"stem":137,"navTitle":2534,"icon":2534},{"title":139,"navTitle":2534,"icon":2534,"path":140,"stem":141,"children":2605,"page":40},[2606],{"title":144,"path":145,"stem":146,"navTitle":2534,"icon":2534},{"title":148,"navTitle":2534,"icon":2534,"path":149,"stem":150,"children":2608,"page":40},[2609,2611,2613,2614,2615],{"title":153,"path":154,"stem":155,"navTitle":2610,"icon":2534},"Architecture",{"title":157,"path":158,"stem":159,"navTitle":2612,"icon":2534},"Recognizer API",{"title":161,"path":162,"stem":163,"navTitle":2534,"icon":2534},{"title":165,"path":166,"stem":167,"navTitle":2538,"icon":2534},{"title":169,"path":170,"stem":171,"navTitle":2534,"icon":2534},{"title":173,"navTitle":2534,"icon":2534,"path":174,"stem":175,"children":2617,"page":40},[2618,2619,2621,2623,2625],{"title":178,"path":179,"stem":180,"navTitle":2610,"icon":2534},{"title":182,"path":183,"stem":184,"navTitle":2620,"icon":2534},"Offscreen Messages",{"title":186,"path":187,"stem":188,"navTitle":2622,"icon":2534},"Offscreen Math messages",{"title":190,"path":191,"stem":192,"navTitle":2624,"icon":2534},"Onscreen Messages",{"title":144,"path":194,"stem":195,"navTitle":2534,"icon":2534},{"title":197,"navTitle":2534,"icon":2534,"path":198,"stem":199,"children":2627,"page":40},[2628,2630],{"title":202,"path":203,"stem":204,"navTitle":2534,"icon":2629},"i-tabler-tags",{"title":206,"path":207,"stem":208,"navTitle":2534,"icon":2631},"i-tabler-file-code",{"title":210,"navTitle":2534,"icon":2534,"path":211,"stem":212,"children":2633,"page":40},[2634,2636,2638,2640,2642],{"title":215,"path":216,"stem":217,"navTitle":2635,"icon":2534},"Preamble and prerequisites",{"title":219,"path":220,"stem":221,"navTitle":2637,"icon":2534},"Monoserver installation",{"title":223,"path":224,"stem":225,"navTitle":2639,"icon":2534},"Production installation",{"title":227,"path":228,"stem":229,"navTitle":2641,"icon":2534},"Server migration guide",{"title":231,"path":232,"stem":233,"navTitle":2643,"icon":2534},"Administration guide",{"title":139,"navTitle":2534,"icon":2534,"path":235,"stem":236,"children":2645,"page":40},[2646],{"title":239,"path":240,"stem":241,"navTitle":2647,"icon":2648},"JIIX","i-tabler-braces",{"id":2650,"title":2651,"body":2652,"canonicalPath":2534,"description":2712,"extension":2536,"icon":2561,"meta":2713,"navTitle":20,"navigation":2539,"path":2714,"resolveKey":2534,"resolveVersion":2534,"seo":2715,"stem":2716,"__hash__":2717},"support\u002Fsupport\u002F01.index.md","Support",{"type":502,"value":2653,"toc":2710},[2654,2657],[509,2655,2656],{},"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.",[2658,2659,2660,2669,2677,2685,2693,2702],"card-group",{},[2661,2662,2666],"card",{"icon":2663,"title":2664,"to":2665},"i-tabler-package","Recognition assets","\u002Fsupport\u002Frecognition-assets\u002F",[509,2667,2668],{},"Download base assets and build custom resources to fine-tune the recognition.",[2661,2670,2674],{"icon":2671,"title":2672,"to":2673},"i-tabler-key","On-device license management","\u002Fsupport\u002Fon-device\u002Fon-device-license-management\u002F",[509,2675,2676],{},"Manage licenses for applications embedding the on-device iink SDK.",[2661,2678,2682],{"icon":2679,"title":2680,"to":2681},"i-tabler-user-circle","Registering with MyScript Cloud","\u002Fsupport\u002Fcloud\u002Fregistering-myscript-cloud\u002F",[509,2683,2684],{},"Create a Cloud account and obtain the keys to call our recognition APIs.",[2661,2686,2690],{"icon":2687,"title":2688,"to":2689},"i-tabler-rocket","Being production ready","\u002Fsupport\u002Fcloud\u002Fbeing-production-ready\u002F",[509,2691,2692],{},"Best practices and quotas to ship your iink Cloud integration to production.",[2661,2694,2699],{"icon":2695,"title":2696,"to":2697,"target":2698},"i-tabler-message-circle","Forums","https:\u002F\u002Fdeveloper-support.myscript.com\u002Fsupport\u002Flogin","_blank",[509,2700,2701],{},"Ask questions and get answers from the MyScript developer community.",[2661,2703,2707],{"icon":2704,"title":2705,"to":2706,"target":2698},"i-tabler-mail","Contact us","https:\u002F\u002Fwww.myscript.com\u002Fcontact\u002F",[509,2708,2709],{},"Can't find what you're looking for? Reach out to our team.",{"title":579,"searchDepth":617,"depth":617,"links":2711},[],"MyScript Developer Support hub",{},"\u002Fsupport",{"title":2651,"description":2712},"support\u002F01.index","jENFmcn55y_8r3_6pH5xxlH1dZJBwoAuq9F7gXQtow8",1792566621062]