svg drehen

Django, Flask, Bottle, WSGI, CGI…
Antworten
Pitwheazle
User
Beiträge: 1059
Registriert: Sonntag 19. September 2021, 09:40

Und noch eine Frage:
der Code erstellt eine Strecke und auch das mit dem Drehen klappt prima:

Code: Alles auswählen

        <g id="strecke">
        <line x1={{grafik.x1}} y1={{grafik.y1}} x2={{grafik.x2}} y2={{grafik.y2}} style="stroke:black;stroke-width:2;"/>
        <line x1={{grafik.x1}} y1={{grafik.y1|add:10}} x2={{grafik.x1}} y2={{grafik.y1|add:-10}}  style="stroke:black;stroke-width:2;" />
        <line x1={{grafik.x2}} y1={{grafik.y1|add:10}} x2={{grafik.x2}} y2={{grafik.y1|add:-10}}  style="stroke:black;stroke-width:2;" />
        </g>
        <use href="#strecke" transform="rotate(20,200,100)" /> 
Das Original bleibt aber stehen - ich will nur das Bild (nach der Drehung)
Benutzeravatar
__blackjack__
User
Beiträge: 14337
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

Sachen die definiert aber nicht direkt angezeigt werden sollen, gehören in <defs>: https://developer.mozilla.org/en-US/doc ... ement/defs
„Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.“ — Brian W. Kernighan
Pitwheazle
User
Beiträge: 1059
Registriert: Sonntag 19. September 2021, 09:40

Prima, danke. (Auch wenn man es nicht gleich erkennet. Ich lerne immer dazu.)
Antworten