Гид по технологиям

Windows Ink — перо и касание в Windows 10

7 min read Windows Ink Обновлено 20 Nov 2025
Windows Ink — перо и касание в Windows 10
Windows Ink — перо и касание в Windows 10

Рабочее пространство Windows Ink на устройстве

О чём статья

  • Перо и касание рядом с пальцами
  • Как упростили интеграцию для разработчиков
  • Будущее устройств с пером

Введение

Согласно данным Microsoft, 72% пользователей по-прежнему пользуются обычной ручкой и бумагой минимум по часу в день, а 32% — более трёх часов. Это показывает, что рукописные способы общения остаются продуктивными и личными, а Windows Ink призван цифровизировать этот опыт без потери удобства.

Перо и касание у кончиков ваших пальцев

Windows Ink Workspace выделяет три ключевых приложения: Sketchpad, Sticky Notes и Screen Sketch.

Sticky Notes делает быстрые заметки и наброски простыми. Записи интегрируются с Cortana и другими службами, распознавание рукописи позволяет превращать текст в действия: номер рейса подскажет статус полёта через Bing, список покупок превратится в управляемый список, а адрес откроет карту. Это делает заметки не просто изображением, а интерактивным элементом рабочего процесса.

Наброски на экране с Screen Sketch

Поделиться экраном и изображениями можно быстро — двойной клик кнопки пера снимет скрин и откроет диалог отправки.

Screen Sketch позволяет рисовать поверх любого содержимого экрана, даже поверх воспроизводимого видео. Это удобно для быстрых заметок и обмена визуальными подсказками в соцсетях и мессенджерах без остановки текущей задачи.

Самый творческий инструмент — Sketchpad. Интерфейс поддерживает одновременное использование пера и касания: неведомая рука управляет интерфейсом (перетаскивает линейку, масштабирует холст и т. п.), а доминирующая — рисует. Встроенная цифровая линейка помогает рисовать прямые линии и корректировать чертежи. Sketchpad — пространство для идей, где всё работает как с реальной бумагой, но с цифровыми преимуществами.

Windows Ink также предлагает curated-лист приложений и быстрый доступ к всем программам с поддержкой пера. Списки недавно использованных и избранных приложений помогут быстро открывать любимые инструменты.

Sketchpad интегрируется не только с Workspace: Office и OneNote получают возможности Ink — фигуры, новые типы перьев, распознавание математических выражений и улучшенные средства правки. В картах (Maps) можно отрисовать маршрут или отметить ориентир для себя или для общего доступа.

Работа с пером и касанием в Sketchpad

Использование одновременного пера и касания даёт свободу для творчества и точности.

Проще интегрировать: инструменты для разработчиков

Microsoft упростила работу разработчиков, добавив два основных строительных блока для Direct Ink платформы в Windows 10: InkCanvas и InkToolbar. Эти компоненты позволяют быстро добавить поддержку рукописного ввода в приложение.

InkCanvas — это холст-оверлей: одна строка кода подключает настраиваемую область, по которой пользователь может писать или рисовать. Например:

| 1 | |

InkToolbar — это XAML-контроль, который обеспечивает единообразный интерфейс для рисования в разных приложениях. Дизайн содержит три типа кистей, общий выбор цвета, регулятор ширины, ластик и линейку. Разработчик может переназначить сочетания клавиш, кнопки, опции и цветовые схемы под свои требования.

Более глубокая настройка станет доступна через InkPresenter, который предоставляет более широкие возможности рендеринга и обработки штрихов. Microsoft ожидает, что в течение года каталог приложений с поддержкой Ink существенно вырастет.

Важно: InkCanvas и InkToolbar упрощают старт, но для продвинутых сценариев потребуется учёт производительности, предсказуемости штрихов и синхронизации с существующей моделью данных приложения.

Краткий пример сценариев использования для разработчиков

  • Приложения для заметок и заметок с распознаванием текста
  • Редакторы изображений с поддержкой «blob brush» и шаблонов
  • Образовательные приложения с рукописной математикой
  • Карты, где пользователи рисуют маршруты и метки

Будущее устройств с пером

Windows Ink создаёт экосистему, где производители устройств смогут лицензировать Microsoft Pen Protocol (MPP) для совместимости. Это позволит выпускать доступные и качественные перья, которые будут работать со множеством ПК. Уже появились партнёры, например Wacom, которые создают совместимые устройства, и ожидается волна новых моделей на рынке.

На аппаратном уровне важна согласованность: чувствительность к давлению, отклик, поддержка наклона пера и стандартные аппаратные события (кнопки). На программном — единый стек API и согласованные UX-паттерны.

Факт-бокс

  • 72% пользователей пользуются традиционной ручкой минимум по часу в день (по данным Microsoft).
  • 32% используют ручку и бумагу более трёх часов в день.
  • Основные приложения Windows Ink: Sketchpad, Sticky Notes, Screen Sketch.

Когда это работает плохо и ограничения

  • Аппаратная несовместимость: дешёвые стилусы без поддержки MPP дают неточный ввод и инертный отклик.
  • Высокая нагрузка на графический конвейер: на слабых устройствах рисование может «притормаживать».
  • Автономность и приоритет ввода: на некоторых устройствах требуется настройка, чтобы перо не конфликтовало с тачпадом или сенсором ладони.

Альтернативные подходы: поддержка Wacom API, использование Web Ink в браузерах (Web Standards), или сторонние SDK с продвинутой обработкой штрихов и предсказанием.

Ментальные модели и рекомендации

  • Модель «холст + штрихи»: представляйте ввод как коллекцию штрихов с метаданными (время, давление, угол). Это упрощает хранение, поиск и воспроизведение.
  • Правило трёх слоёв UX: базовый ввод (рисование/написание), вспомогательные элементы (линейка, ластик) и интеграция (распознавание, экспорт).
  • Приоритизируйте отзывчивость интерфейса: отклик < 16 мс заметно улучшает ощущение «перьевого» ввода.

Руководство по интеграции для разработчиков — мини-методология

  1. Оцените сценарии использования: заметки, рисунки, аннотации, учебные задачи.
  2. Начните с InkCanvas и InkToolbar для быстрого запуска.
  3. Соберите телеметрию отклика, частоты штрихов и ошибок распознавания.
  4. Итеративно добавляйте распознавание рукописи и синхронизацию с сервисами (по желанию — Cortana/Bing).
  5. Тестируйте на реальных устройствах с разными перами (MPP и альтернативы).

Критерии приёмки

  • Пользователь может сделать заметку с помощью пера менее чем за 3 секунды после старта приложения.
  • Штрих отрисовывается с задержкой не более 16–32 мс на целевом устройстве.
  • Распознавание базовых сущностей (телефон, адрес, номер рейса) работает корректно в 95% случаев для тестовой выборки (если распознавание включено).
  • Все элементы управления (ластик, линейка, кисти) доступны с клавиатуры и с помощью пера.

Чек-листы по ролям

Чек-лист для разработчика

  • Добавить InkCanvas в ключевые экраны
  • Подключить InkToolbar и настроить набор кистей
  • Обработать сохранение штрихов в модель данных
  • Провести тесты на реальных устройствах
  • Обеспечить сценарии отката и отключения рукописного ввода

Чек-лист для дизайнера UX

  • Спроектировать видимые подсказки для режима пера
  • Обеспечить мягкие переходы между касанием и пером
  • Тестировать жесты неведущей руки

Примеры тест-кейсов и приёмка

  • Нарисовать прямую линию с помощью линейки — линия должна быть прямой и без рывков.
  • Написать номер рейса в заметке — система должна предложить отслеживание рейса.
  • Нарисовать маршрут в Maps — маршрут сохраняется и корректно отображается при перезагрузке.

Пример пошагового плана внедрения (высокоуровневый)

  • Неделя 1–2: Прототип с InkCanvas и базовым сохранением
  • Неделя 3–4: Добавление InkToolbar, тесты UX, сбор отзывов
  • Месяц 2–3: Интеграция распознавания и синхронизация с внешними сервисами
  • Месяц 3–6: Полное тестирование на наборе устройств и оптимизация производительности

Решение — стоит ли внедрять Windows Ink сейчас?

flowchart TD
  A[Оценка сценариев] --> B{Нужна ли рукопись пользователю?}
  B -- Да --> C[Добавить InkCanvas]
  B -- Нет --> D[Отложить на будущее]
  C --> E{Требуется распознавание?}
  E -- Да --> F[Интегрировать распознавание и тестировать]
  E -- Нет --> G[Пилот и сбор телеметрии]
  F --> H[Оптимизация и выпуск]
  G --> H
  D --> I[Мониторинг экосистемы]

Когда это не подходит

  • Приложения с жесткими требованиями к оборотам кадров графического процессора на слабых устройствах.
  • Если аудитория использует только мышь и клавиатуру и нет сценариев рукописного ввода.

Совместимость и рекомендации по аппаратуре

  • Проверяйте поддержку Microsoft Pen Protocol (MPP) на целевых устройствах.
  • Тестируйте чувствительность к давлению и угол наклона.
  • Обеспечьте альтернативные способы ввода (клавиатура/мышь) для доступности.

Заключение

Windows Ink делает рукописный ввод доступным для пользователей и разработчиков: от быстрых заметок до глубокой интеграции в Office и сторонние приложения. Для быстрой интеграции используйте InkCanvas и InkToolbar как отправные точки, а затем масштабируйте поддержку с учётом производительности и сценариев. В долгосрочной перспективе лицензирование MPP и рост каталога совместимых устройств сделают перо стандартным инструментом для творчества и работы.

Итоговые рекомендации:

  • Начните с простого прототипа на InkCanvas.
  • Тестируйте на реальных устройствах с разными стилусами.
  • Добавляйте распознавание и интеграции по мере зрелости сценариев.

Важно: ожидайте постоянного развития платформы и роста числа совместимых устройств. Следите за релизами Microsoft и отзывами пользователей.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Оптимальная температура CPU при игре — как понизить
Советы игрового ПК

Оптимальная температура CPU при игре — как понизить

Включить NumLock на экране входа Windows 10
Windows

Включить NumLock на экране входа Windows 10

Apple Watch и iPhone: функции на запястье
Гаджеты

Apple Watch и iPhone: функции на запястье

Как исправить ошибки Sysprep в Windows 10
Windows

Как исправить ошибки Sysprep в Windows 10

Harmonization в Photoshop для реалистичных композитов
Photoshop

Harmonization в Photoshop для реалистичных композитов

Google Alerts — настройка и оптимизация
Инструкции

Google Alerts — настройка и оптимизация