Описание тега canvas
По мере увеличения возможностей и мощности компьютерного оборудования количество API-интерфейсов с графическим интерфейсом, способы их использования и устройства, с которыми они могут использоваться, также увеличились. Опубликованные вопросы должны содержать некоторые подробности об используемой целевой среде и оборудовании.
В большинстве из них используется термин "холст" для описания поверхности рисования, на которой графический API "рисует", когда программист вызывает различные примитивы для создания линий, цветов и форм. Обычно графические API-интерфейсы используют холст не только для изображений, но и как поверхность, на которой размещаются различные пользовательские элементы управления, такие как кнопки, и холст также может быть помещен в контейнер, такой как панель.
Некоторые графические API-интерфейсы позволяют рисовать на холсте несколькими способами. Например, приложения UWP могут использовать программный интерфейс UWP, интерфейс вызова функций или подход xaml.
По вопросам, касающимся конкретной реализации javascript и html5 в браузере, вы должны указать соответствующий тег браузера.
Android Canvas
Canvas API для рисования в растровое изображение
Связанные теги: android-canvas, android
WPF Canvas
В Canvas
определяет область, в которой вы можете явно позиционировать дочерние элементы, используя координаты, относящиеся к области Canvas.
Связанные теги: wpf, wpf-controls
Дополнительная литература: Ссылка MSDN
Универсальная программа Windows (UWP) Canvas class
См класса Canvas для документации по классу UWP холста Windows.UI.Xaml.Controls.
Также смотрите видео " Разработка Windows 10 для абсолютных новичков: холст и фигуры".
Поскольку приложения UWP могут быть нацелены на ряд различных устройств и аппаратных платформ (x86, ARM), а также с ними может использоваться ряд различных языков программирования ( C++, C#), специфичные для языка теги, а также сведения о целевой среде должны быть в опубликованном вопросе.
Похожие теги: uwp win-universal-app xaml
Холст tkinter
Canvas - это виджет общего назначения модуля Tkinter, стандартный интерфейс Python для Tk GUI Toolkit. Он предоставляет структурированные возможности и обычно используется для отображения и редактирования чертежей.
Похожие теги: python, tkinter tkinter-canvas
HTML холст
<canvas>
это элемент HTML, представленный в HTML5. Он позволяет отображать пиксельные данные на экране с помощью API-интерфейсов JavaScript.
<canvas id="example" width="200" height="200">
This text is displayed if your browser does not support HTML5 Canvas.
</canvas>
Дополнительная литература: Mozilla: руководство по Canvas, уровень жизни WHATWG
Связанные теги html5-canvas, javascript, html5