Абстрактный класс CanvasImageSource
Объект, который может быть отрисован на контексте 2D-рендеринга холста.
Изображение, отрисовываемое на холсте, зависит от типа этого объекта:
-
Если этот объект является ImageElement, то изображение этого элемента отрисовывается на холсте. Если элемент является анимированным изображением, то кадр-плакат этого элемента отрисовывается. Если у элемента нет кадра-плаката, то отрисовывается первый кадр анимации.
-
Если этот объект является VideoElement, то кадр в текущей позиции воспроизведения этого элемента отрисовывается на холсте.
-
Если этот объект является CanvasElement, то битовая карта этого элемента отрисовывается на холсте.
Примечание: В настоящее время все версии Internet Explorer не поддерживают отрисовку элемента видео на холсте. Также могут возникнуть проблемы с отрисовкой видео на холсте в Firefox, если источник видео — URL данных.
См. также
- CanvasRenderingContext2D.drawImage
- CanvasRenderingContext2D.drawImageToRect
- CanvasRenderingContext2D.drawImageScaled
- CanvasRenderingContext2D.drawImageScaledFromSource
Другие ресурсы
- Источники изображений для 2D-контекстов рендеринга от WHATWG.
- Отрисовка изображений от WHATWG.
- Реализовано
Конструкторы
- CanvasImageSource()
Свойства
- hashCode → int только для чтения, унаследованное
-
Хеш-код этого объекта.
- runtimeType → Type только для чтения, унаследованное
-
Представление типа объекта во время выполнения.
Операторы
- operator ==(
other) → bool унаследованное -
Оператор равенства.
Методы
- noSuchMethod(
Invocation invocation) → dynamic унаследованное -
Вызывается при обращении к несуществующему методу или свойству.
- toString(
) → String унаследованное -
Возвращает строковое представление этого объекта.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-html/CanvasImageSource-class.html