Как API OneNote генерирует альтернативные теги для изображений?

Если альтернативный текст не был добавлен к изображению в OneNote, кажется, что добавлен машинный атрибут alt. Вот фактический (и довольно тревожный) пример, который появился в загруженном контенте HTML REST:

<img alt="FucK [T,you credit Matthew Airbnb C: 2016 " ...

Есть ли способ переопределить это машинное поколение при отсутствии введенного пользователем альтернативного текста?

[РЕДАКТИРОВАТЬ] В соответствии с просьбой, вот изображение, для которого был сгенерирован текст выше alt:

1 ответ

Есть 3 способа, которыми это может произойти. Я сообщу выше, спасибо за этот отзыв.

1. The client ran OCR in that image and added this data, offline, in the local machine
2. The server ran OCR in that image and added this data, online
3. The user added this in the client via UI.

Вы можете изменить это программно, используя запрос PATCH ~/pages/id/content, как показано ниже:

<img alt="Chicharito 14" width="624" height="351" src="https://www.onenote.com/api/beta/resources/0-8120f2b0ec124d64b076876abe6a285e!1-BA887C20112899C4!164/$value" data-src-type="image/jpeg" data-fullres-src="https://www.onenote.com/api/beta/resources/0-8120f2b0ec124d64b076876abe6a285e!1-BA887C20112899C4!164/$value" data-fullres-src-type="image/jpeg" />

Или как пользователь через клиент OneNote (щелкните правой кнопкой мыши изображение -> альтернативный текст).

Другие вопросы по тегам