Frage

Ich möchte mit HTML5 Text auf einem Bild hinzufügen. Wie kann das getan werden?

War es hilfreich?

Lösung

Sie können das Bild in eine Leinwand laden (verwenden drawImage()) und dann Text auf die Leinwand zeichnen (Verwenden fillText()).

Wenn Sie möchten, können Sie die Bilddaten von der Leinwand verwenden toDataUrl() und veröffentlichen Sie diese Daten auf dem Server für die Bilddauer.

Wenn Sie es nur für die Sichtbarkeit von Client -Seiten benötigen, haben Sie eine viel einfachere Lösung, die HTML5 nicht verwendet. Überlösen Sie einfach einen Text über das Bild mit der absoluten Positionierung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top