Ich habe einen Text, der auf einem HTML5-Canvas gezeichnet wird. Wie kann ich einen Teil des Textes, der sich links von einer Linie befindet, ausschneiden oder ausblenden?Wie schneidet man einen Teil eines Textes in HTML5-Canvas ab?
In diesem Beispiel wird der Teil des Wortes "HELLO" links von der roten Linie abgeschnitten.
Es gibt zwei Einschränkungen:
- Alles ist auf der gleichen Leinwand gezogen werden. Keine neuen Bilder erstellt werden
- Die rote Linie in meiner realen Arbeit ist die y-Achse eines Diagramms. Auf der linken Seite der roten Linie befinden sich die Beschriftungen für die Achse. Stellen Sie sich also vor, dass auf dieser Seite Dinge gezeichnet sind, die sie zeigen müssen. Dieser Teil kann nicht blockiert oder gelöscht werden.