Как получить положение данных inkml из OneNote API?

#microsoft-graph-api #onenote #onenote-api #microsoft-graph-onenote

#microsoft-graph-api #onenote #onenote-api #microsoft-graph-onenote

Вопрос:

Я могу получить страницу с данными InkML из OneNote API, как описано здесь:

https://developer.microsoft.com/en-us/onenote/blogs/onenote-ink-beta-apis/

Когда страница извлекается через API (данные страницы и данные InkML). Как я могу узнать положение X, Y (см. Изображение) данных inkml, чтобы представить их по отношению к текстовым данным с этой страницы?

введите описание изображения здесь

Ответ №1:

Способ, которым вы нарисовали страницу, правильный. Информация, полученная из API, представлена в формате
<inkml:trace xml:id="st0" contextRef="#ctxCoordinatesWithPressure" brushRef="#br0">1423 7569 3456,x,y,F,etc.
Где координаты x и y начинаются с верхнего левого края страницы (f — давление). Проверьте следующую страницу InkMLjs на github для примера реализации dragdrop.html inkml.js . Просто сохраните извлеченный (или сгенерированный) файл. Данные InkML и поместите их в dragdrop.html веб-страница для его отображения.