vg/draw: Cropped canvases don't fill text according to the crop
- Vorherrschende Sprache
- Go
- Sterne
- 3k
- Forks
- 201
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
What I did:
* Crop a canvas.
* Use FillText/FillString to draw a string at (0,0) in the cropped canvas.
Expected:
The string at (0,0) of the cropped canvas.
Got:
The string at (0,0) of the uncropped canvas.
It seems that the FillString method needs to be made aware of any cropping.
Beitragsleitfaden
Rechercherichtung
Beginne damit, die vg/draw-Implementierung von FillText und FillString zu finden, und untersuche anschließend, wie zugeschnittene Canvases Koordinaten-Offsets anwenden. Reproduziere den gemeldeten Fall mit einem zugeschnittenen Canvas und Text bei (0,0). Fertig ist die Aufgabe, wenn der Text relativ zum zugeschnittenen Canvas statt zum nicht zugeschnittenen Canvas positioniert wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- go
- Bereich
- computer-graphics
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100