Dieses Projekt bietet ein Annotationstool für HTML -Video- und Bildelemente. Mit dem Tool können Benutzer mit verschiedenen Zeichenwerkzeugen, einschließlich Kurven, Rechtecke, Ellipsen und Texten, über Video und Bilder mit verschiedenen Zeichenwerkzeugen zeichnen und kommentieren. Benutzer können auch die Farbe und die Strichgröße ihrer Anmerkungen anpassen.
Demo: lifeart.github.io/sm-annotate
Fügen Sie das Paket mit Garn zu Ihrem Projekt hinzu:
yarn add https://github.com/lifeart/sm-annotate.git import { SmAnnotate } from '@lifeart/sm-annotate' ;
const video = document . getElementById ( 'video' ) ;
const annotationTool = new AnnotationTool ( video ) ;Benutzer können mithilfe der verfügbaren Tools (Kurve, Rechteck, Ellipse und Text) zeichnen und kommentieren und die Farbe und die Hubgröße der Anmerkungen anpassen. Das Tool unterstützt auch die Funktionalität und die Ereignisbehandlung für Zeigerveranstaltungen (Maus und Berührung).
Verwenden Sie den aktuellen Frame oder alle Frames mit Anmerkungen, verwenden Sie die Methoden saveCurrentFrame oder saveAllFrames .
| Schlüsselcode | Ergebnis |
|---|---|
Shift | Lupe x2 |
r | Rote Farbe |
g | Grüne Farbe |
b | Blaue Farbe |
y | Gelbe Farbe |
1 - 9 | Werkzeuggröße |
Wir begrüßen Beiträge zur Verbesserung des Projekts. Bitte zögern Sie nicht, Probleme oder Anfragen zur Prüfung einzureichen.
Dieser Code ist für den nichtkommerziellen Gebrauch zulässig. Für den kommerziellen Gebrauch müssen Benutzer den Autor kontaktieren.