[{"data":1,"prerenderedAt":1778},["ShallowReactive",2],{"navigation":3,"docs-sdk-4.4-editor-styling":498,"nav-sdk44":1514,"support-index":1709},[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\u002Fsdk\u002F4.4\u002Feditor\u002Fstyling",{"id":501,"title":456,"body":502,"canonicalPath":457,"description":1503,"extension":1504,"icon":1505,"meta":1506,"navTitle":1507,"navigation":1508,"path":499,"resolveKey":1509,"resolveVersion":1510,"seo":1511,"stem":1512,"__hash__":1513},"sdk44\u002Fdocs\u002Fsdk\u002F4.4\u002F11.editor\u002F07.styling.md",{"type":503,"value":504,"toc":1492},"minimark",[505,509,514,537,566,581,584,747,752,772,784,787,804,808,812,845,850,892,995,998,1001,1005,1008,1017,1020,1023,1413,1420,1423,1428,1432,1438,1478,1482,1488],[506,507,508],"p",{},"MyScript iink SDK makes it easy to style content.\nIn this part of the guide, you will learn how to set a theme and how you can change the style of the pen at any time.",[510,511,513],"h2",{"id":512},"how-to-set-the-style-of-the-strokes","How to set the style of the strokes",[506,515,516,517,522,523,527,528,531,532,527,534,536],{},"You can set the style associated with a pointer tool that adds content to the ",[518,519,521],"a",{"href":520},"\u002Fdocs\u002Fsdk\u002F4.4\u002Finteractivity\u002Fstorage#structure-of-the-model","Content Part",", for example to choose the ",[524,525,526],"code",{},"PEN"," or ",[524,529,530],{},"HIGHLIGHTER"," color or their thicknesses.\nThis is useful when providing end users with a color palette or when letting them define the characteristics of the ",[524,533,526],{},[524,535,530],{}," tool.",[538,539,540,551,560],"partial",{},[541,542,544],"template",{"v-slot:csharp":543},"",[506,545,546,547,550],{},"It consists in directly setting the style of the tool by calling the ",[524,548,549],{},"SetToolStyle"," method of the tool controller.",[541,552,553],{"v-slot:swift":543},[506,554,555,556,559],{},"It consists in directly setting the style of the tool by calling ",[524,557,558],{},"set(style:forTool:)"," method on the tool controller.",[506,561,562,563,559],{},"This approach consists in directly setting the style of the tool by calling ",[524,564,565],{},"setToolStyle",[506,567,568,569,572,573,576,577,580],{},"It makes it easy to dynamically create styles (for instance if you let your users build their own color palettes) and will be saved within the content part.\nSupported properties are ",[524,570,571],{},"color",", ",[524,574,575],{},"-myscript-pen-brush"," and ",[524,578,579],{},"-myscript-pen-width",".",[506,582,583],{},"Example applied on the pen tool:",[538,585,586,631,674,715],{},[541,587,588],{"v-slot:java":543},[589,590,594],"pre",{"className":591,"code":592,"language":593,"meta":543,"style":543},"language-java shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","editor.getToolController().setToolStyle(PointerTool.PEN,\"color: #00FF00FF; -myscript-pen-width: 2.4\");\n","java",[524,595,596],{"__ignoreMap":543},[597,598,601,605,609,612,614,616,619,622,626,628],"span",{"class":599,"line":600},"line",1,[597,602,604],{"class":603},"sEQEB","editor",[597,606,608],{"class":607},"soFc9",".getToolController().setToolStyle(",[597,610,611],{"class":603},"PointerTool",[597,613,580],{"class":607},[597,615,526],{"class":603},[597,617,618],{"class":607},",",[597,620,621],{"class":607},"\"",[597,623,625],{"class":624},"sZBTK","color: #00FF00FF; -myscript-pen-width: 2.4",[597,627,621],{"class":607},[597,629,630],{"class":607},");\n",[541,632,633],{"v-slot:swift":543},[589,634,638],{"className":635,"code":636,"language":637,"meta":543,"style":543},"language-swift shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","editor?.toolController?.set(style: \"color: #00FF00FF; -myscript-pen-width: 2.4\", forTool: IINKPointerTool.pen)\n","swift",[524,639,640],{"__ignoreMap":543},[597,641,642,644,648,651,653,656,659,661,663,665,668,671],{"class":599,"line":600},[597,643,604],{"class":603},[597,645,647],{"class":646},"sglaT","?",[597,649,650],{"class":603},".toolController",[597,652,647],{"class":646},[597,654,655],{"class":603},".set",[597,657,658],{"class":607},"(style: ",[597,660,621],{"class":607},[597,662,625],{"class":624},[597,664,621],{"class":607},[597,666,667],{"class":607},", forTool: IINKPointerTool.",[597,669,670],{"class":603},"pen",[597,672,673],{"class":607},")\n",[541,675,676],{"v-slot:cpp":543},[589,677,681],{"className":678,"code":679,"language":680,"meta":543,"style":543},"language-cpp shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","\u002F\u002F Configure the pen\neditor->getToolController()->setToolStyle(PointerTool::PEN,\"color: #00FF00FF; -myscript-pen-width: 2.4\");\n","cpp",[524,682,683,689],{"__ignoreMap":543},[597,684,685],{"class":599,"line":600},[597,686,688],{"class":687},"sJjcI","\u002F\u002F Configure the pen\n",[597,690,692,694,697,700,703,705,707,709,711,713],{"class":599,"line":691},2,[597,693,604],{"class":603},[597,695,696],{"class":607},"->getToolController()->setToolStyle(",[597,698,611],{"class":699},"sVYTS",[597,701,702],{"class":607},"::",[597,704,526],{"class":603},[597,706,618],{"class":607},[597,708,621],{"class":607},[597,710,625],{"class":624},[597,712,621],{"class":607},[597,714,630],{"class":607},[541,716,717],{"v-slot:csharp":543},[589,718,722],{"className":719,"code":720,"language":721,"meta":543,"style":543},"language-csharp shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","editor.GetToolController().SetToolStyle(PointerTool.PEN,\"color: #00FF00FF; -myscript-pen-width: 2.4\");\n","csharp",[524,723,724],{"__ignoreMap":543},[597,725,726,728,731,733,735,737,739,741,743,745],{"class":599,"line":600},[597,727,604],{"class":603},[597,729,730],{"class":607},".GetToolController().SetToolStyle(",[597,732,611],{"class":603},[597,734,580],{"class":607},[597,736,526],{"class":603},[597,738,618],{"class":607},[597,740,621],{"class":607},[597,742,625],{"class":624},[597,744,621],{"class":607},[597,746,630],{"class":607},[748,749,751],"h3",{"id":750},"pressure-tilt-and-orientation-settings","Pressure, tilt and orientation settings",[506,753,754,755,572,758,576,761,764,765,580],{},"There are three additional options ",[524,756,757],{},"-myscript-pen-orientation-sensitivity",[524,759,760],{},"-myscript-pen-tilt-sensitivity",[524,762,763],{},"-myscript-pen-pressure-sensitivity"," to adjust the effect of orientation, tilt and pressure sensitivity on stroke rendering when such information is present in the input pointer events for the ",[518,766,768],{"href":767},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor\u002Fediting#incremental-input",[769,770,771],"strong",{},"Editor",[773,774,776],"callout",{"color":775},"secondary",[506,777,778,779,783],{},"To get the best effect according to your brush, you will need to ",[518,780,782],{"href":781},"\u002Fdocs\u002Fsdk\u002F4.4\u002Freference\u002Fstyling","adjust their values",", as the effect is disabled by default and an optimized effect for each brush may require a different set of values.",[506,785,786],{},"Example of style applied on a custom brush:",[589,788,792],{"className":789,"code":790,"language":791,"meta":543,"style":543},"language-json shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","\"-myscript-pen-brush: Extra-Pencil; -myscript-pen-pressure-sensitivity: 1.0; -myscript-pen-tilt-sensitivity: 1.0; -myscript-pen-orientation-sensitivity: 1.0;\"\n","json",[524,793,794],{"__ignoreMap":543},[597,795,796,798,801],{"class":599,"line":600},[597,797,621],{"class":607},[597,799,800],{"class":624},"-myscript-pen-brush: Extra-Pencil; -myscript-pen-pressure-sensitivity: 1.0; -myscript-pen-tilt-sensitivity: 1.0; -myscript-pen-orientation-sensitivity: 1.0;",[597,802,803],{"class":607},"\"\n",[510,805,807],{"id":806},"fonts-style-with-a-theme","Fonts style with a theme",[748,809,811],{"id":810},"main-principle","Main principle",[538,813,814,834],{},[541,815,816],{"v-slot:swift":543},[506,817,818,819,822,823,826,827,830,831,580],{},"A ",[769,820,821],{},"theme"," is a style sheet that influences the look & feel of the content rendered by a particular ",[524,824,825],{},"IINKEditor"," object.\nIt is not specific to any particular piece of content and it is therefore ",[769,828,829],{},"not stored"," in the ",[524,832,833],{},"IINKContentPart",[506,835,818,836,822,838,826,840,830,842,580],{},[769,837,821],{},[524,839,771],{},[769,841,829],{},[524,843,844],{},"ContentPart",[773,846,847],{"color":775},[506,848,849],{},"The same content will look different if it is opened by two editor instances configured with different themes.",[538,851,852,863,873,884],{},[541,853,854],{"v-slot:swift":543},[506,855,856,857,859,860,862],{},"The style sheet shall be passed as a string via the ",[524,858,821],{}," property of the ",[524,861,825],{}," object. For example, to set the default text fonts family for the\ncurrent editor, you can write:",[541,864,865],{"v-slot:csharp":543},[506,866,856,867,859,870,872],{},[524,868,869],{},"Theme",[524,871,771],{}," object. For example, to set the default text fonts family for the current\neditor, you can write:",[541,874,875],{"v-slot:java":543},[506,876,877,878,881,882,872],{},"The style sheet shall be passed as a string to the ",[524,879,880],{},"setTheme()"," method of the ",[524,883,771],{},[541,885,886],{"v-slot:cpp":543},[506,887,877,888,881,890,872],{},[524,889,880],{},[524,891,771],{},[538,893,894,917,944,966],{},[541,895,896],{"v-slot:java":543},[589,897,899],{"className":591,"code":898,"language":593,"meta":543,"style":543},"editor.setTheme(\".text { font-family: monospace; } \");\n",[524,900,901],{"__ignoreMap":543},[597,902,903,905,908,910,913,915],{"class":599,"line":600},[597,904,604],{"class":603},[597,906,907],{"class":607},".setTheme(",[597,909,621],{"class":607},[597,911,912],{"class":624},".text { font-family: monospace; } ",[597,914,621],{"class":607},[597,916,630],{"class":607},[541,918,919],{"v-slot:swift":543},[589,920,922],{"className":635,"code":921,"language":637,"meta":543,"style":543},"editor?.set(theme: \".text { font-family: Courier New; } \")\n",[524,923,924],{"__ignoreMap":543},[597,925,926,928,930,932,935,937,940,942],{"class":599,"line":600},[597,927,604],{"class":603},[597,929,647],{"class":646},[597,931,655],{"class":603},[597,933,934],{"class":607},"(theme: ",[597,936,621],{"class":607},[597,938,939],{"class":624},".text { font-family: Courier New; } ",[597,941,621],{"class":607},[597,943,673],{"class":607},[541,945,946],{"v-slot:cpp":543},[589,947,949],{"className":678,"code":948,"language":680,"meta":543,"style":543},"editor->setTheme(\".text { font-family: Courier New; } \");\n",[524,950,951],{"__ignoreMap":543},[597,952,953,955,958,960,962,964],{"class":599,"line":600},[597,954,604],{"class":603},[597,956,957],{"class":607},"->setTheme(",[597,959,621],{"class":607},[597,961,939],{"class":624},[597,963,621],{"class":607},[597,965,630],{"class":607},[541,967,968],{"v-slot:csharp":543},[589,969,971],{"className":719,"code":970,"language":721,"meta":543,"style":543},"editor.Theme = \".text { font-family: Courier New; } \";\n",[524,972,973],{"__ignoreMap":543},[597,974,975,977,979,982,985,988,990,992],{"class":599,"line":600},[597,976,604],{"class":603},[597,978,580],{"class":607},[597,980,981],{"class":603},"Theme ",[597,983,984],{"class":646},"=",[597,986,987],{"class":607}," \"",[597,989,939],{"class":624},[597,991,621],{"class":607},[597,993,994],{"class":607},";\n",[506,996,997],{},"MyScript iink SDK dynamically computes the default styling parameters such as line height and font size, based on the device resolution.\nYou can override this default styling, by setting a theme: values defined by your provided style sheet will have a higher priority.",[506,999,1000],{},"Theme changes are not managed by iink SDK undo\u002Fredo stack. To let your users undo or redo theme changes, you have to manage it on the integration side.\nFor a possible implementation path, read how you can combine the iink SDK undo\u002Fredo stack with that of your application (advanced).",[748,1002,1004],{"id":1003},"illustration-by-an-example","Illustration by an example",[506,1006,1007],{},"Let's imagine that you have developed an application based on Math content:",[506,1009,1010],{},[1011,1012],"img",{"alt":543,"height":1013,"invert":1014,"src":1015,"width":1016},524,"true","\u002Fdocs\u002Fimages\u002Fstyle-before.png",1426,[506,1018,1019],{},"You may want converted content to appear blue, while keeping the default black color for handwritten ink.\nYou may also choose a nice green color for the results of the math solver, and set the font to bold (weight of 700) and italic.",[506,1021,1022],{},"The code would look like this:",[538,1024,1025,1132,1227,1318],{},[541,1026,1027],{"v-slot:java":543},[589,1028,1030],{"className":591,"code":1029,"language":593,"meta":543,"style":543},"editor.setTheme(\".math {\" +\n                \" font-family: STIX Two Math;\" +\n                \" color: #3A308CFF; }\" +\n                \".math-solved {\" +\n                \"  color: #1E9035FF;\" +\n                \"  font-weight: 700;\" +\n                \"  font-style: italic;\" +\n                \"}\");\n",[524,1031,1032,1048,1060,1072,1084,1096,1108,1120],{"__ignoreMap":543},[597,1033,1034,1036,1038,1040,1043,1045],{"class":599,"line":600},[597,1035,604],{"class":603},[597,1037,907],{"class":607},[597,1039,621],{"class":607},[597,1041,1042],{"class":624},".math {",[597,1044,621],{"class":607},[597,1046,1047],{"class":646}," +\n",[597,1049,1050,1053,1056,1058],{"class":599,"line":691},[597,1051,1052],{"class":607},"                \"",[597,1054,1055],{"class":624}," font-family: STIX Two Math;",[597,1057,621],{"class":607},[597,1059,1047],{"class":646},[597,1061,1063,1065,1068,1070],{"class":599,"line":1062},3,[597,1064,1052],{"class":607},[597,1066,1067],{"class":624}," color: #3A308CFF; }",[597,1069,621],{"class":607},[597,1071,1047],{"class":646},[597,1073,1075,1077,1080,1082],{"class":599,"line":1074},4,[597,1076,1052],{"class":607},[597,1078,1079],{"class":624},".math-solved {",[597,1081,621],{"class":607},[597,1083,1047],{"class":646},[597,1085,1087,1089,1092,1094],{"class":599,"line":1086},5,[597,1088,1052],{"class":607},[597,1090,1091],{"class":624},"  color: #1E9035FF;",[597,1093,621],{"class":607},[597,1095,1047],{"class":646},[597,1097,1099,1101,1104,1106],{"class":599,"line":1098},6,[597,1100,1052],{"class":607},[597,1102,1103],{"class":624},"  font-weight: 700;",[597,1105,621],{"class":607},[597,1107,1047],{"class":646},[597,1109,1111,1113,1116,1118],{"class":599,"line":1110},7,[597,1112,1052],{"class":607},[597,1114,1115],{"class":624},"  font-style: italic;",[597,1117,621],{"class":607},[597,1119,1047],{"class":646},[597,1121,1123,1125,1128,1130],{"class":599,"line":1122},8,[597,1124,1052],{"class":607},[597,1126,1127],{"class":624},"}",[597,1129,621],{"class":607},[597,1131,630],{"class":607},[541,1133,1134],{"v-slot:swift":543},[589,1135,1137],{"className":635,"code":1136,"language":637,"meta":543,"style":543},"editor?.set(theme: \".math {\" +\n                \" font-family: STIX Two Math;\" +\n                \" color: #3A308CFF; }\" +\n                \".math-solved {\" +\n                \"  color: #1E9035FF;\" +\n                \"  font-weight: 700;\" +\n                \"  font-style: italic;\" +\n                \"}\")\n",[524,1138,1139,1157,1167,1177,1187,1197,1207,1217],{"__ignoreMap":543},[597,1140,1141,1143,1145,1147,1149,1151,1153,1155],{"class":599,"line":600},[597,1142,604],{"class":603},[597,1144,647],{"class":646},[597,1146,655],{"class":603},[597,1148,934],{"class":607},[597,1150,621],{"class":607},[597,1152,1042],{"class":624},[597,1154,621],{"class":607},[597,1156,1047],{"class":646},[597,1158,1159,1161,1163,1165],{"class":599,"line":691},[597,1160,1052],{"class":607},[597,1162,1055],{"class":624},[597,1164,621],{"class":607},[597,1166,1047],{"class":646},[597,1168,1169,1171,1173,1175],{"class":599,"line":1062},[597,1170,1052],{"class":607},[597,1172,1067],{"class":624},[597,1174,621],{"class":607},[597,1176,1047],{"class":646},[597,1178,1179,1181,1183,1185],{"class":599,"line":1074},[597,1180,1052],{"class":607},[597,1182,1079],{"class":624},[597,1184,621],{"class":607},[597,1186,1047],{"class":646},[597,1188,1189,1191,1193,1195],{"class":599,"line":1086},[597,1190,1052],{"class":607},[597,1192,1091],{"class":624},[597,1194,621],{"class":607},[597,1196,1047],{"class":646},[597,1198,1199,1201,1203,1205],{"class":599,"line":1098},[597,1200,1052],{"class":607},[597,1202,1103],{"class":624},[597,1204,621],{"class":607},[597,1206,1047],{"class":646},[597,1208,1209,1211,1213,1215],{"class":599,"line":1110},[597,1210,1052],{"class":607},[597,1212,1115],{"class":624},[597,1214,621],{"class":607},[597,1216,1047],{"class":646},[597,1218,1219,1221,1223,1225],{"class":599,"line":1122},[597,1220,1052],{"class":607},[597,1222,1127],{"class":624},[597,1224,621],{"class":607},[597,1226,673],{"class":607},[541,1228,1229],{"v-slot:cpp":543},[589,1230,1232],{"className":678,"code":1231,"language":680,"meta":543,"style":543},"editor->setTheme(\".math {\" +\n                \" font-family: STIX Two Math;\" +\n                \" color: #3A308CFF; }\" +\n                \".math-solved {\" +\n                \"  color: #1E9035FF;\" +\n                \"  font-weight: 700;\" +\n                \"  font-style: italic;\" +\n                \"}\");\n",[524,1233,1234,1248,1258,1268,1278,1288,1298,1308],{"__ignoreMap":543},[597,1235,1236,1238,1240,1242,1244,1246],{"class":599,"line":600},[597,1237,604],{"class":603},[597,1239,957],{"class":607},[597,1241,621],{"class":607},[597,1243,1042],{"class":624},[597,1245,621],{"class":607},[597,1247,1047],{"class":646},[597,1249,1250,1252,1254,1256],{"class":599,"line":691},[597,1251,1052],{"class":607},[597,1253,1055],{"class":624},[597,1255,621],{"class":607},[597,1257,1047],{"class":646},[597,1259,1260,1262,1264,1266],{"class":599,"line":1062},[597,1261,1052],{"class":607},[597,1263,1067],{"class":624},[597,1265,621],{"class":607},[597,1267,1047],{"class":646},[597,1269,1270,1272,1274,1276],{"class":599,"line":1074},[597,1271,1052],{"class":607},[597,1273,1079],{"class":624},[597,1275,621],{"class":607},[597,1277,1047],{"class":646},[597,1279,1280,1282,1284,1286],{"class":599,"line":1086},[597,1281,1052],{"class":607},[597,1283,1091],{"class":624},[597,1285,621],{"class":607},[597,1287,1047],{"class":646},[597,1289,1290,1292,1294,1296],{"class":599,"line":1098},[597,1291,1052],{"class":607},[597,1293,1103],{"class":624},[597,1295,621],{"class":607},[597,1297,1047],{"class":646},[597,1299,1300,1302,1304,1306],{"class":599,"line":1110},[597,1301,1052],{"class":607},[597,1303,1115],{"class":624},[597,1305,621],{"class":607},[597,1307,1047],{"class":646},[597,1309,1310,1312,1314,1316],{"class":599,"line":1122},[597,1311,1052],{"class":607},[597,1313,1127],{"class":624},[597,1315,621],{"class":607},[597,1317,630],{"class":607},[541,1319,1320],{"v-slot:csharp":543},[589,1321,1323],{"className":719,"code":1322,"language":721,"meta":543,"style":543},"editor.Theme = \".math {\" +\n                \" font-family: STIX Two Math;\" +\n                \" color: #3A308CFF; }\" +\n                \".math-solved {\" +\n                \"  color: #1E9035FF;\" +\n                \"  font-weight: 700;\" +\n                \"  font-style: italic;\" +\n                \"}\";\n",[524,1324,1325,1343,1353,1363,1373,1383,1393,1403],{"__ignoreMap":543},[597,1326,1327,1329,1331,1333,1335,1337,1339,1341],{"class":599,"line":600},[597,1328,604],{"class":603},[597,1330,580],{"class":607},[597,1332,981],{"class":603},[597,1334,984],{"class":646},[597,1336,987],{"class":607},[597,1338,1042],{"class":624},[597,1340,621],{"class":607},[597,1342,1047],{"class":646},[597,1344,1345,1347,1349,1351],{"class":599,"line":691},[597,1346,1052],{"class":607},[597,1348,1055],{"class":624},[597,1350,621],{"class":607},[597,1352,1047],{"class":646},[597,1354,1355,1357,1359,1361],{"class":599,"line":1062},[597,1356,1052],{"class":607},[597,1358,1067],{"class":624},[597,1360,621],{"class":607},[597,1362,1047],{"class":646},[597,1364,1365,1367,1369,1371],{"class":599,"line":1074},[597,1366,1052],{"class":607},[597,1368,1079],{"class":624},[597,1370,621],{"class":607},[597,1372,1047],{"class":646},[597,1374,1375,1377,1379,1381],{"class":599,"line":1086},[597,1376,1052],{"class":607},[597,1378,1091],{"class":624},[597,1380,621],{"class":607},[597,1382,1047],{"class":646},[597,1384,1385,1387,1389,1391],{"class":599,"line":1098},[597,1386,1052],{"class":607},[597,1388,1103],{"class":624},[597,1390,621],{"class":607},[597,1392,1047],{"class":646},[597,1394,1395,1397,1399,1401],{"class":599,"line":1110},[597,1396,1052],{"class":607},[597,1398,1115],{"class":624},[597,1400,621],{"class":607},[597,1402,1047],{"class":646},[597,1404,1405,1407,1409,1411],{"class":599,"line":1122},[597,1406,1052],{"class":607},[597,1408,1127],{"class":624},[597,1410,621],{"class":607},[597,1412,994],{"class":607},[506,1414,1415],{},[1011,1416],{"alt":543,"height":1417,"invert":1014,"src":1418,"width":1419},446,"\u002Fdocs\u002Fimages\u002Fstyle-after.png",1454,[506,1421,1422],{},"In this example, the values defined in the new style sheet overwrote the values of the default built-in style sheet.",[773,1424,1425],{"color":775},[506,1426,1427],{},"Note that there is an order of precedence between the different ways to adjust the style: the tool controller properties always override the theme, which overrides the default stylesheet.",[748,1429,1431],{"id":1430},"how-to-apply-style-a-posteriori","How to apply style a posteriori",[506,1433,1434,1435,1437],{},"Depending on the ",[518,1436,521],{"href":520}," type, it is possible to apply style on some content after it has been written or typeset:",[538,1439,1440,1465],{},[541,1441,1442],{"v-slot:csharp":543},[1443,1444,1445,1458],"ol",{},[1446,1447,1448,1449,1453,1454,580],"li",{},"Select the content either with ",[518,1450,1452],{"href":1451},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor\u002Ftool-controller#pointer-tool","the lasso selector"," or as ",[518,1455,1457],{"href":1456},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor\u002Fblock-selection-management#selection-and-block-objects","an entire block",[1446,1459,1460,1461,1464],{},"Call the editor ",[524,1462,1463],{},"ApplyStyle"," method with the corresponding selection\u002Fblock and the CSS style properties to apply.",[1443,1466,1467,1473],{},[1446,1468,1448,1469,1453,1471,580],{},[518,1470,1452],{"href":1451},[518,1472,1457],{"href":1456},[1446,1474,1460,1475,1464],{},[524,1476,1477],{},"applyStyle",[510,1479,1481],{"id":1480},"iink-sdk-css-built-in-classes-and-properties","iink SDK CSS built-in classes and properties",[506,1483,1484,1485,580],{},"The full reference of supported classes and properties can be found ",[518,1486,1487],{"href":781},"in the styling reference",[1489,1490,1491],"style",{},"html pre.shiki code .sEQEB, html code.shiki .sEQEB{--shiki-light:#051F41;--shiki-default:#051F41;--shiki-dark:#D1E9FA}html pre.shiki code .soFc9, html code.shiki .soFc9{--shiki-light:#1A9FFF;--shiki-default:#1A9FFF;--shiki-dark:#1A9FFF}html pre.shiki code .sZBTK, html code.shiki .sZBTK{--shiki-light:#002DB3;--shiki-default:#002DB3;--shiki-dark:#80EAFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sglaT, html code.shiki .sglaT{--shiki-light:#7751EC;--shiki-default:#7751EC;--shiki-dark:#AC92FC}html pre.shiki code .sJjcI, html code.shiki .sJjcI{--shiki-light:#467191;--shiki-light-font-style:italic;--shiki-default:#467191;--shiki-default-font-style:italic;--shiki-dark:#6493B4;--shiki-dark-font-style:italic}html pre.shiki code .sVYTS, html code.shiki .sVYTS{--shiki-light:#0081F0;--shiki-default:#0081F0;--shiki-dark:#1A9FFF}",{"title":543,"searchDepth":1062,"depth":1062,"links":1493},[1494,1497,1502],{"id":512,"depth":691,"text":513,"children":1495},[1496],{"id":750,"depth":1062,"text":751},{"id":806,"depth":691,"text":807,"children":1498},[1499,1500,1501],{"id":810,"depth":1062,"text":811},{"id":1003,"depth":1062,"text":1004},{"id":1430,"depth":1062,"text":1431},{"id":1480,"depth":691,"text":1481},"Guide to discover iink SDK","md","i-tabler-palette",{},null,true,"ye3kjv","4.0",{"title":456,"description":1503},"docs\u002Fsdk\u002F4.4\u002F11.editor\u002F07.styling","lR_qWrAXBl6b1AKyribUnanMz9LVOQhy1oHC4gSpxyY",[1515],{"title":5,"path":6,"stem":7,"children":1516,"page":40},[1517],{"title":321,"path":322,"stem":323,"children":1518,"page":40},[1519],{"title":1520,"navTitle":1507,"icon":1507,"path":1521,"stem":1522,"children":1523,"page":40},"4.4","\u002Fdocs\u002Fsdk\u002F4.4","docs\u002Fsdk\u002F4.4",[1524,1529,1533,1537,1550,1574,1591,1602,1609,1630,1638,1671,1674,1678,1682,1686,1694],{"title":330,"path":1525,"stem":1526,"navTitle":1527,"icon":1528},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fabout","docs\u002Fsdk\u002F4.4\u002F01.about","About","i-tabler-info-circle",{"title":33,"path":1530,"stem":1531,"navTitle":33,"icon":1532},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fchangelog","docs\u002Fsdk\u002F4.4\u002F02.changelog","i-tabler-bell-ringing",{"title":37,"path":1534,"stem":1535,"navTitle":37,"icon":1536},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fmigration-guide","docs\u002Fsdk\u002F4.4\u002F03.migration-guide","i-tabler-gps",{"title":42,"navTitle":1507,"icon":1507,"path":1538,"stem":1539,"children":1540,"page":40},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fintegration","docs\u002Fsdk\u002F4.4\u002F04.integration",[1541,1546],{"title":47,"path":1542,"stem":1543,"navTitle":1544,"icon":1545},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fintegration\u002Fplatforms","docs\u002Fsdk\u002F4.4\u002F04.integration\u002F01.platforms","Platforms","i-tabler-device-laptop",{"title":51,"path":1547,"stem":1548,"navTitle":51,"icon":1549},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fintegration\u002Fintegration-levels","docs\u002Fsdk\u002F4.4\u002F04.integration\u002F02.integration-levels","i-tabler-stack-2",{"title":55,"navTitle":1507,"icon":1507,"path":1551,"stem":1552,"children":1553,"page":40},"\u002Fdocs\u002Fsdk\u002F4.4\u002Frecognition-capabilities","docs\u002Fsdk\u002F4.4\u002F05.recognition-capabilities",[1554,1558,1562,1566,1570],{"title":60,"path":1555,"stem":1556,"navTitle":1507,"icon":1557},"\u002Fdocs\u002Fsdk\u002F4.4\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fsdk\u002F4.4\u002F05.recognition-capabilities\u002F01.recognizers","i-tabler-text-scan-2",{"title":64,"path":1559,"stem":1560,"navTitle":64,"icon":1561},"\u002Fdocs\u002Fsdk\u002F4.4\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fsdk\u002F4.4\u002F05.recognition-capabilities\u002F02.text-languages","i-tabler-language",{"title":68,"path":1563,"stem":1564,"navTitle":68,"icon":1565},"\u002Fdocs\u002Fsdk\u002F4.4\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fsdk\u002F4.4\u002F05.recognition-capabilities\u002F03.math-elements-and-rules","i-tabler-math",{"title":72,"path":1567,"stem":1568,"navTitle":72,"icon":1569},"\u002Fdocs\u002Fsdk\u002F4.4\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fsdk\u002F4.4\u002F05.recognition-capabilities\u002F04.diagram-features","i-tabler-circle-square",{"title":76,"path":1571,"stem":1572,"navTitle":1507,"icon":1573},"\u002Fdocs\u002Fsdk\u002F4.4\u002Frecognition-capabilities\u002Fgestures","docs\u002Fsdk\u002F4.4\u002F05.recognition-capabilities\u002F05.gestures","i-tabler-hand-finger",{"title":80,"navTitle":1507,"icon":1507,"path":1575,"stem":1576,"children":1577,"page":40},"\u002Fdocs\u002Fsdk\u002F4.4\u002Finteractivity-integration","docs\u002Fsdk\u002F4.4\u002F06.interactivity-integration",[1578,1582,1586],{"title":85,"path":1579,"stem":1580,"navTitle":85,"icon":1581},"\u002Fdocs\u002Fsdk\u002F4.4\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fsdk\u002F4.4\u002F06.interactivity-integration\u002F01.content-types","i-tabler-eye",{"title":89,"path":1583,"stem":1584,"navTitle":89,"icon":1585},"\u002Fdocs\u002Fsdk\u002F4.4\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fsdk\u002F4.4\u002F06.interactivity-integration\u002F02.interactive-features","i-tabler-bolt",{"title":93,"path":1587,"stem":1588,"navTitle":1589,"icon":1590},"\u002Fdocs\u002Fsdk\u002F4.4\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fsdk\u002F4.4\u002F06.interactivity-integration\u002F03.import-and-export-formats","Import and export","i-tabler-arrows-left-right",{"title":106,"navTitle":1507,"icon":1507,"path":1592,"stem":1593,"children":1594,"page":40},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fgetting-started","docs\u002Fsdk\u002F4.4\u002F07.getting-started",[1595,1599],{"title":386,"path":1596,"stem":1597,"navTitle":1507,"icon":1598},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fgetting-started\u002Fsetup","docs\u002Fsdk\u002F4.4\u002F07.getting-started\u002F01.setup","i-tabler-direction-sign",{"title":390,"path":1600,"stem":1601,"navTitle":1507,"icon":1598},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fgetting-started\u002Finteractive-ink-runtime","docs\u002Fsdk\u002F4.4\u002F07.getting-started\u002F02.interactive-ink-runtime",{"title":394,"navTitle":1507,"icon":1507,"path":1603,"stem":1604,"children":1605,"page":40},"\u002Fdocs\u002Fsdk\u002F4.4\u002Frecognizer","docs\u002Fsdk\u002F4.4\u002F08.recognizer",[1606],{"title":60,"path":1607,"stem":1608,"navTitle":1507,"icon":1557},"\u002Fdocs\u002Fsdk\u002F4.4\u002Frecognizer\u002Frecognizers","docs\u002Fsdk\u002F4.4\u002F08.recognizer\u002F01.recognizers",{"title":402,"navTitle":1507,"icon":1507,"path":1610,"stem":1611,"children":1612,"page":40},"\u002Fdocs\u002Fsdk\u002F4.4\u002Finteractivity","docs\u002Fsdk\u002F4.4\u002F09.interactivity",[1613,1617,1621,1625],{"title":1614,"path":1615,"stem":1616,"navTitle":1507,"icon":1561},"Non-interactive languages","\u002Fdocs\u002Fsdk\u002F4.4\u002Finteractivity\u002Fnon-interactive-languages","docs\u002Fsdk\u002F4.4\u002F09.interactivity\u002F01.non-interactive-languages",{"title":407,"path":1618,"stem":1619,"navTitle":1507,"icon":1620},"\u002Fdocs\u002Fsdk\u002F4.4\u002Finteractivity\u002Fstorage","docs\u002Fsdk\u002F4.4\u002F09.interactivity\u002F02.storage","i-tabler-file-database",{"title":97,"path":1622,"stem":1623,"navTitle":97,"icon":1624},"\u002Fdocs\u002Fsdk\u002F4.4\u002Finteractivity\u002Fmath-features","docs\u002Fsdk\u002F4.4\u002F09.interactivity\u002F03.math-features","i-tabler-calculator",{"title":414,"path":1626,"stem":1627,"navTitle":1628,"icon":1629},"\u002Fdocs\u002Fsdk\u002F4.4\u002Finteractivity\u002Fcombined-undo-redo-stacks","docs\u002Fsdk\u002F4.4\u002F09.interactivity\u002F04.combined-undo-redo-stacks","Combined undo\u002Fredo stacks","i-tabler-arrow-back-up",{"title":418,"navTitle":1507,"icon":1507,"path":1631,"stem":1632,"children":1633,"page":40},"\u002Fdocs\u002Fsdk\u002F4.4\u002Foffscreen-editor","docs\u002Fsdk\u002F4.4\u002F10.offscreen-editor",[1634],{"title":423,"path":1635,"stem":1636,"navTitle":1507,"icon":1637},"\u002Fdocs\u002Fsdk\u002F4.4\u002Foffscreen-editor\u002Foff-screen-usage","docs\u002Fsdk\u002F4.4\u002F10.offscreen-editor\u002F01.off-screen-usage","i-tabler-stack-backward",{"title":427,"navTitle":1507,"icon":1507,"path":1639,"stem":1640,"children":1641,"page":40},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor","docs\u002Fsdk\u002F4.4\u002F11.editor",[1642,1646,1650,1654,1658,1662,1666,1667],{"title":432,"path":1643,"stem":1644,"navTitle":1507,"icon":1645},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor\u002Frendering","docs\u002Fsdk\u002F4.4\u002F11.editor\u002F01.rendering","i-tabler-app-window",{"title":436,"path":1647,"stem":1648,"navTitle":1507,"icon":1649},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor\u002Fediting","docs\u002Fsdk\u002F4.4\u002F11.editor\u002F02.editing","i-tabler-edit",{"title":440,"path":1651,"stem":1652,"navTitle":1507,"icon":1653},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor\u002Ftool-controller","docs\u002Fsdk\u002F4.4\u002F11.editor\u002F03.tool-controller","i-tabler-adjustments",{"title":444,"path":1655,"stem":1656,"navTitle":1507,"icon":1657},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor\u002Fblock-selection-management","docs\u002Fsdk\u002F4.4\u002F11.editor\u002F04.block-selection-management","i-tabler-pointer",{"title":448,"path":1659,"stem":1660,"navTitle":1507,"icon":1661},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor\u002Fconversion","docs\u002Fsdk\u002F4.4\u002F11.editor\u002F05.conversion","i-tabler-sparkles",{"title":452,"path":1663,"stem":1664,"navTitle":1507,"icon":1665},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor\u002Fzooming-and-scrolling","docs\u002Fsdk\u002F4.4\u002F11.editor\u002F06.zooming-and-scrolling","i-tabler-zoom-pan",{"title":456,"path":499,"stem":1512,"navTitle":1507,"icon":1505},{"title":460,"path":1668,"stem":1669,"navTitle":1507,"icon":1670},"\u002Fdocs\u002Fsdk\u002F4.4\u002Feditor\u002Fcustom-inking","docs\u002Fsdk\u002F4.4\u002F11.editor\u002F08.custom-inking","i-tabler-brush",{"title":464,"path":1672,"stem":1673,"navTitle":1507,"icon":1590},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fimport-and-export","docs\u002Fsdk\u002F4.4\u002F12.import-and-export",{"title":202,"path":1675,"stem":1676,"navTitle":1507,"icon":1677},"\u002Fdocs\u002Fsdk\u002F4.4\u002Ftext-recognition-candidates","docs\u002Fsdk\u002F4.4\u002F13.text-recognition-candidates","i-tabler-tags",{"title":471,"path":1679,"stem":1680,"navTitle":1507,"icon":1681},"\u002Fdocs\u002Fsdk\u002F4.4\u002Ferror-management","docs\u002Fsdk\u002F4.4\u002F14.error-management","i-tabler-bug",{"title":206,"path":1683,"stem":1684,"navTitle":1507,"icon":1685},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fcustom-recognition","docs\u002Fsdk\u002F4.4\u002F15.custom-recognition","i-tabler-file-code",{"title":313,"navTitle":1507,"icon":1507,"path":1687,"stem":1688,"children":1689,"page":40},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fhandwriting-generation","docs\u002Fsdk\u002F4.4\u002F16.handwriting-generation",[1690],{"title":313,"path":1691,"stem":1692,"navTitle":313,"icon":1693},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fhandwriting-generation\u002Fhandwriting-generation","docs\u002Fsdk\u002F4.4\u002F16.handwriting-generation\u002F01.handwriting-generation","i-tabler-pencil",{"title":139,"navTitle":1507,"icon":1507,"path":1695,"stem":1696,"children":1697,"page":40},"\u002Fdocs\u002Fsdk\u002F4.4\u002Freference","docs\u002Fsdk\u002F4.4\u002F17.reference",[1698,1702,1707],{"title":144,"path":1699,"stem":1700,"navTitle":1507,"icon":1701},"\u002Fdocs\u002Fsdk\u002F4.4\u002Freference\u002Fconfiguration","docs\u002Fsdk\u002F4.4\u002F17.reference\u002F01.configuration","i-tabler-settings",{"title":239,"path":1703,"stem":1704,"navTitle":1705,"icon":1706},"\u002Fdocs\u002Fsdk\u002F4.4\u002Freference\u002Fjiix","docs\u002Fsdk\u002F4.4\u002F17.reference\u002F02.jiix","JIIX","i-tabler-braces",{"title":495,"path":781,"stem":1708,"navTitle":456,"icon":1505},"docs\u002Fsdk\u002F4.4\u002F17.reference\u002F03.styling",{"id":1710,"title":1711,"body":1712,"canonicalPath":1507,"description":1772,"extension":1504,"icon":1536,"meta":1773,"navTitle":20,"navigation":1508,"path":1774,"resolveKey":1507,"resolveVersion":1507,"seo":1775,"stem":1776,"__hash__":1777},"support\u002Fsupport\u002F01.index.md","Support",{"type":503,"value":1713,"toc":1770},[1714,1717],[506,1715,1716],{},"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.",[1718,1719,1720,1729,1737,1745,1753,1762],"card-group",{},[1721,1722,1726],"card",{"icon":1723,"title":1724,"to":1725},"i-tabler-package","Recognition assets","\u002Fsupport\u002Frecognition-assets\u002F",[506,1727,1728],{},"Download base assets and build custom resources to fine-tune the recognition.",[1721,1730,1734],{"icon":1731,"title":1732,"to":1733},"i-tabler-key","On-device license management","\u002Fsupport\u002Fon-device\u002Fon-device-license-management\u002F",[506,1735,1736],{},"Manage licenses for applications embedding the on-device iink SDK.",[1721,1738,1742],{"icon":1739,"title":1740,"to":1741},"i-tabler-user-circle","Registering with MyScript Cloud","\u002Fsupport\u002Fcloud\u002Fregistering-myscript-cloud\u002F",[506,1743,1744],{},"Create a Cloud account and obtain the keys to call our recognition APIs.",[1721,1746,1750],{"icon":1747,"title":1748,"to":1749},"i-tabler-rocket","Being production ready","\u002Fsupport\u002Fcloud\u002Fbeing-production-ready\u002F",[506,1751,1752],{},"Best practices and quotas to ship your iink Cloud integration to production.",[1721,1754,1759],{"icon":1755,"title":1756,"to":1757,"target":1758},"i-tabler-message-circle","Forums","https:\u002F\u002Fdeveloper-support.myscript.com\u002Fsupport\u002Flogin","_blank",[506,1760,1761],{},"Ask questions and get answers from the MyScript developer community.",[1721,1763,1767],{"icon":1764,"title":1765,"to":1766,"target":1758},"i-tabler-mail","Contact us","https:\u002F\u002Fwww.myscript.com\u002Fcontact\u002F",[506,1768,1769],{},"Can't find what you're looking for? Reach out to our team.",{"title":543,"searchDepth":1062,"depth":1062,"links":1771},[],"MyScript Developer Support hub",{},"\u002Fsupport",{"title":1711,"description":1772},"support\u002F01.index","jENFmcn55y_8r3_6pH5xxlH1dZJBwoAuq9F7gXQtow8",1792566655399]