Hvordan beskjære et bilde i JavaScript ved hjelp av HTML -lerret?
Lerretet er et tomt område der brukeren kan utføre enhver oppgave angående bildet. JavaScript gir DrawImage () Metode for å beskjære et bilde. Metoden brukes til å skalere et bilde til lerretelementer. Denne metoden fungerer på samme måte som rektangulær ved å spesifisere størrelsen og plasseringen av bildet.
Syntaksen til DrawImage () -metoden er gitt nedenfor:
Syntaks
DrawImage (IMG, SRC_X, SY, SWID, SHEI, DX, DY, DWID, DHEI);Parametrene blir forklart som nedenfor:
Parametere beskrivelse
img | Angir bildet (via taggen) som skal beskjæres og vises i nettleseren. |
src_x | Angir starten på beskjæring av kildebildet fra x-aksen. |
SRC_Y | Betegner starten på beskjæringen av kildebildet fra y-aksen. |
Swid | Identifiserer bredden på bildet. |
hun jeg | Representerer høyden på bildet. |
dx | Angir startpunktet fra x-aksen for tegning. |
dy | Angir startpunktet fra y-aksen for tegning. |
dwid | Representerer bredden på bildet som skal vises. |
dhei | Representerer høyden på bildet som skal vises. |
La oss øve på DrawImage () -metoden for å beskjære et bilde ved hjelp av HTML -lerret i JavaScript.
Eksempel
Et eksempel anses å beskjære et bilde i JavaScript ved å bruke HTML -lerret. Eksemplet består av HTML- og JavaScript -kodeseksjoner. Disse seksjonene blir diskutert som følger.
HTML -kode
Beskrivelsen av koden er som følger:
JavaScript -kode
vindu.onload = funksjon ()I denne koden:
Produksjon
Utgangen viser at hele bildet er endret ved å bruke DrawImage () Metode i nettleservinduet.
Konklusjon
I JavaScript, DrawImage () Metoden brukes med tre argumenter for å beskjære et bilde ved å bruke HTML -lerretelementet. Metoden godtar en rekke argumenter, men bare Bildereferanse, høyde, og bredde brukes til å beskjære et bilde. De getElementById spiller også en nøkkelrolle i å hente bildeelementet. Denne artikkelen demonstrerer forskjellige metoder for å beskjære et bilde i JavaScript ved hjelp av HTML -lerret.