In diesem Artikel wird der spezifische Code von JavaScript Canvas zum Laden von Bildern zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt Code: <!DOCTYPE html> <html> <Kopf> <meta charset="utf-8"> <title>Bild verwenden</title> <style type="text/css"> * { /* Rand: 0; Polsterung: 0; */ Box-Größe: Rahmenbox; } Leinwand { Rahmenbreite: 1px; Rahmenfarbe: #000000; Rahmenstil: durchgezogen; } </Stil> </Kopf> <Text> <Leinwand-ID="Leinwand"></Leinwand> <div> <input type="file" accept="image/*" /> </div> <Skripttyp="text/javascript"> window.onload = (Ereignis) => { hauptsächlich() } Funktion main() { const canvas = document.getElementById("canvas"); const ctx = canvas.getContext("2d"); const inputFile = document.querySelector("Eingabe[Typ=Datei]"); inputFile.onchange = (Ereignis) => { const Dateien = Ereignis.Ziel.Dateien; if (Dateienlänge > 0) { const file = files[0]; // Erste Datei console.log(Datei); const image = neues Bild(); image.src = URL.createObjectURL(Datei); image.onload = Funktion(Ereignis) { // console.log(Ereignis, dies); URL.revokeObjectURL(diese.src); Leinwandbreite = Bildbreite; Leinwandhöhe = Bildhöhe; ctx.drawImage(Bild, 0, 0); } } } } </Skript> </body> </html> Referenz: Link Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Einführung in die UFW-Firewall unter Linux
>>: So konfigurieren Sie Bash-Umgebungsvariablen in Linux
Nginx hat in nur wenigen Jahren den Großteil des ...
<br />Bevor Browser die nächste Generation v...
Der Befehl zur Tabellenerstellung erfordert: Der...
Im Vergleich zum alten Lebenszyklus Drei Hooks we...
Experimentelle Umgebung: 1. Drei CentOS 7-Server ...
CSS-Importmethode - Inline Durch das Style-Tag-At...
Vorwort Node wird als mittlere Schicht im Projekt...
Inhaltsverzeichnis Einführung Vier Merkmale von T...
1. Stecken Sie die WLAN-Karte ein und prüfen Sie ...
HTML-Formulare werden verwendet, um verschiedene ...
1|0 Kompilieren Sie den Kernel (1) Führen Sie den...
Der erste Artikel zum Thema Datensicherung und -w...
CSS Standard-Stile löschen Die üblichen klaren St...
Beim Installieren der Datenbank ist folgender Feh...
Manchmal müssen wir Programme auf dem Windows-Sys...