Latest web development tutorials
×

HTML этикетка

HTML список Теги(в алфавитном порядке) HTML список Теги(функция сортировки) HTML Глобальные свойства HTML событие HTML холст HTML Аудио / Видео HTML эффективный DOCTYPES HTML название цвета HTML Выбор цвета HTML Комбинируйте цвета HTML Набор символов HTML ASCII HTML ISO-8859-1 HTML символ HTML URL кодирование HTML таблица условных сигналов HTTP новости HTTP способ Px/Em Инструменты преобразования Сочетания клавиш

HTML этикетка

<!--> <!DOCTYPE> <a> <abbr> <acronym> <address> <applet> <area> <article> <aside> <audio> <b> <base> <basefont> <bdi> <bdo> <big> <blockquote> <body> <br> <button> <canvas> <caption> <center> <cite> <code> <col> <colgroup> <command> <datalist> <dd> <del> <details> <dfn> <dialog> <dir> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <font> <footer> <form> <frame> <frameset> <head> <header> <hgroup> <h1> - <h6> <hr> <i> <iframe> <img> <input> <ins> <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <meta> <meter> <nav> <noframes> <noscript> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <html> <progress> <q> <rp> <rt> <ruby> <s> <samp> <script> <section> <select> <small> <source> <span> <strike> <strong> <style> <sub> <summary> <sup> <table> <tbody> <td> <textarea> <tfoot> <th> <thead> <time> <title> <tr> <track> <tt> <u> <ul> <var> <video> <wbr>

HTML-холст DrawImage метод ()

HTML холст Справочное руководство HTML холст Справочное руководство

Для использования изображения:

Крик

примеров

Чтобы нарисовать рисунок на верхней части холста:

Ваш браузер не поддерживает HTML5 холст тег.

JavaScript:

вар с = document.getElementById ( "myCanvas");
вар CTX = c.getContext ( "2d");
вар IMG = document.getElementById ( "крик");
img.onload = функция () {
ctx.drawImage (IMG, 10,10);
}

Попробуйте »

Поддержка браузеров

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 9, Firefox, Opera, Chrome и Safari поддержка DrawImage () метод.

Примечание: 8 и более ранние версии Internet Explorer не поддерживают элемент <Canvas>.


Определение и использование

DrawImage () метод, чтобы нарисовать изображение, видео или холст на холсте.

Некоторые части к DrawImage () метод может также нарисовать изображение, и / или увеличивать или уменьшать размер изображения.

синтаксис JavaScript

Положение изображения на холсте:

Синтаксис JavaScript: Контекст .drawImage (IMG, х, у);

Положение изображения на холсте, и заранее определенной ширины и высоты изображения:

Синтаксис JavaScript: Контекст .drawImage (IMG, х, у, ширина, высота);

Вырезать изображение и локализовать часть вырезать на холсте:

Синтаксис JavaScript: Контекст .drawImage (IMG, Sx, Sy, swidth, sheight, х, у, ширина, высота);

Параметр Значение

параметры описание
IMG Предустановленное изображения, холст или видео, которое вы хотите использовать.
SX Необязательно. Начало резки координаты Х позиции.
SY Необязательно. Начните вырезать у координаты.
swidth Необязательно. Это ширина разрезаемого изображения.
sheight Необязательно. Высоко вырезать изображение.
х Место х координат положение изображения на холсте.
Y Поместите у координаты положения изображения на холсте.
ширина Необязательно. Для того, чтобы использовать ширину изображения (путем растяжения или усадки изображения).
высота Необязательно. Высота изображения, которое вы хотите использовать (путем растяжения или усадки изображения).


примеров

Другие примеры

примеров

На полотне позиционирования изображения, а затем указать ширину и высоту изображения:

Ваш браузер не поддерживает HTML5 холст тег.

JavaScript:

вар с = document.getElementById ( "myCanvas");
вар CTX = c.getContext ( "2d");
вар IMG = document.getElementById ( "крик");
img.onload = функция () {
ctx.drawImage (IMG, 10,10,150,180);
}

Попробуйте »

примеров

Разрежьте картину, и на полотне стригли участков расположены:

Ваш браузер не поддерживает HTML5 холст тег.

JavaScript:

вар с = document.getElementById ( "myCanvas");
вар CTX = c.getContext ( "2d");
вар IMG = document.getElementById ( "крик");
ctx.drawImage (IMG, 90,130,50,60,10,10,50,60);

Попробуйте »

примеров

Видео вы хотите использовать (нажмите кнопку воспроизведения, чтобы начать демонстрационный пример):

Холст:

Ваш браузер не поддерживает холст тег

JavaScript (каждые 20 миллисекунд, то код будет использовать текущий кадр видео):

переменная v = document.getElementById ( "video1");
вар с = document.getElementById ( "myCanvas");
CTX = c.getContext ( '2d');
v.addEventListener ( 'игра', функция () {вар я = window.setInterval (функция () {ctx.drawImage (v, 5,5,260,125)}, 20);}, ложь);
v.addEventListener ( 'пауза', функция () {window.clearInterval (я);}, ложь);
v.addEventListener ( 'закончилась', функция () {clearInterval (я);}, ложь);

Попробуйте »


HTML холст Справочное руководство HTML холст Справочное руководство