Холст является общим обозначением для поверхности рисунка, используемой со многими API вывода графических данных свободной формы. Используйте этот тег с другими тегами, которые указывают на определенный графический API, который используется наряду с языком программирования и целевой средой: [андроид], [uwp], [wpf], [tkinter], [Java], [html5], [chart.js] и т.д. Также включайте определенный тег Canvas, такой как [холст андроида], [html5-холст], [tkinter-холст] при необходимости.
Поскольку компьютерное оборудование увеличилось в возможностях и питании, количестве API графического интерфейса, как они используются, и устройства, с которыми они могут использоваться, также увеличился. Отправленные вопросы должны предоставить некоторую подробную информацию относительно целевой среды и используемых аппаратных средств.
Большинство из них использует термин "холст" для описания поверхности рисунка, на которой графический API "тянет", когда программист называет различные примитивы для создания строк и цветов и форм. Обычно графические API используют холст не только для изображений, но также и как поверхность, в которую помещаются различные пользовательские элементы управления, такие как кнопки, и холст может быть помещен в контейнер, такой как панель также.
Некоторые графические API имеют больше чем один способ привлечь холст. Например, приложения UWP могут использовать программный, интерфейс вызова функции UWP, или они могут использовать подход xaml.
По вопросам относительно определенной реализации браузера JavaScript и html5, необходимо обеспечить соответствующий тег браузера.
Холст Android
Холст API для того, чтобы вовлечь Битовый массив
Связанные теги: холст андроида, андроид
Холст WPF
Canvas
определяет область, в которой можно явно расположить дочерние элементы при помощи координат, которые являются относительно Области холоста.
Связанные теги: wpf, wpf-средства-управления
Дальнейшее чтение: Ссылка MSDN
Класс Холста Универсальной Windows-программы (UWP)
Посмотрите класс Холста для документации относительно класса Холста UWP Windows. UI.Xaml. Средства управления.
Также посмотрите окна видео 10 Разработок для абсолютных новичков: Холст и Формы.
Так как приложения UWP могут предназначаться для многих различных устройств и аппаратных платформ (x86, ARM), а также много различных языков программирования могут использоваться с ними (C++, c#) язык, которым определенные теги, а также детали о целевой среде должны быть в отправленном вопросе.
Связанные теги: uwp универсальное приложение победы xaml
Холст Tkinter
Холст является виджетом общего назначения модуля Tkinter, стандартного интерфейса Python к Инструментарию GUI Tk. Это предоставляет структурированные услуги и является наиболее часто используемым, чтобы отобразить и отредактировать рисунки.
Связанные теги: Python, tkinter tkinter-холст
Холст 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: учебное руководство по Холсту, уровень жизни WHATWG
Связанный html5-холст тегов, JavaScript, html5