Jak przyciąć obraz w JavaScript za pomocą płótna HTML?
Płótno to puste miejsce, w którym użytkownik może wykonywać dowolne zadanie dotyczące obrazu. JavaScript zapewnia drawimage () Metoda przycinania obrazu. Metoda jest wykorzystywana do skalowania obrazu na elementy płótna. Ta metoda działa tak samo jak prostokątny, określając rozmiar i lokalizację obrazu.
Składnia metody DrawImage () podano poniżej:
Składnia
DrawImage (IMG, Src_X, Sy, Swid, Shei, DX, Dy, Dwid, Dhei);Parametry są wyjaśnione jak poniżej:
Opis parametrów
img | Określa obraz (za pomocą znacznika) do przycięcia i wyświetlania w przeglądarce. |
src_x | Określa początek przycinania obrazu źródłowego ze osi x. |
src_y | Oznacza początek przycinania obrazu źródłowego ze osi y. |
Swid | Identyfikuje szerokość obrazu. |
Shei | Reprezentuje wysokość obrazu. |
dx | Określa punkt rozpoczęty ze osi x do rysowania. |
Dy | Określa punkt początkowy ze osi y do rysowania. |
Dwid | Reprezentuje szerokość wyświetlania obrazu. |
Dhei | Reprezentuje wysokość wyświetlania obrazu. |
Przećwiczmy metodę DrawImage () do przycinania obrazu za pomocą płótna HTML w JavaScript.
Przykład
Przykład jest uważany za przycinanie obrazu w JavaScript, stosując płótno HTML. Przykład składa się z sekcji kodów HTML i JavaScript. Te sekcje są omawiane w następujący sposób.
Kod HTML
Opis kodu jest następujący:
Kod JavaScript
okno.onload = function ()W tym kodzie:
Wyjście
Wyjście pokazuje, że pełny obraz jest zmieniany przez zastosowanie drawimage () Metoda w oknie przeglądarki.
Wniosek
W JavaScript, drawimage () Metoda jest wykorzystywana z trzema argumentami do przycinania obrazu za pomocą elementu HTML Canvas. Metoda akceptuje różne argumenty, ale tylko Odranie obrazu, wysokość, I szerokość są wykorzystywane do przycinania obrazu. GetElementById Odgrywa także kluczową rolę w odzyskaniu elementu obrazu. Ten artykuł pokazuje różne metody przycinania obrazu w JavaScript za pomocą płótna HTML.