SVG Unterschied zwischen JMP und dem WEBIch versuche, einen Satz standardisierter SVG-Zeichenfolgen zu generieren, die sowohl in JSL-Skripten als auch in einer Webanwendung verwendet werden können. Bei meinen ersten Untersuchungen stelle ich jedoch fest, dass JSL für dieselbe SVG-d-Path-Zeichenfolge das Bild mit UNTEN LINKS als 0,0-Punkt zeichnet und Browser OBEN LINKS als 0,0-Punkt verwenden.
Gibt es eine JMP-Einstellung, um die Position 0,0 für diesen Anwendungsfall zu ändern? Andernfalls müsste ich für jedes Element, das ich zeichnen möchte, zwei Zeichenfolgen speichern, eine für unsere JSL-Entwickler und eine andere für unsere Webentwickler. Das ist in Ordnung, aber nicht ideal.:)
Grüße, Troy
SVG-Zeichenfolge = "M 0 0 h17.231 v16.915 h-17.231 z M 0.653 0 h16.578 v16.273 h-16.578 z"

Automatisierung und SkriptingRe: SVG-Unterschied zwischen JMP und dem WEBIn JMP können Sie die Skalierung der Y-Achse in den Achseneinstellungen umkehren.
In HTML können Sie das SVG in ein mit Skalierungsumwandlung einschließen, wie zum Beispiel:
<SPAN class="token tag"><SPAN class="token attr-name">transform</SPAN><SPAN class="token attr-value"><SPAN class="token punctuation attr-equals">=</SPAN><SPAN class="token punctuation">"</SPAN>translate(0 100) scale(1 -1)<SPAN class="token punctuation">"</SPAN></SPAN><SPAN class="token punctuation">></SPAN></SPAN>
Re: SVG-Unterschied zwischen JMP und dem WEBDanke für deine Antwort Xan. Ich war mir der Übersetzungsoption bewusst, aber nicht der JMP Y-Axis Option. Ich schätze, es kommt einfach darauf an, unseren Scriptern und Entwicklern mitzuteilen, dass sie das eine oder andere übersetzen müssen. Ich möchte definitiv nicht zwei Saiten lagern, eine für jede Situation.
In JSL erwartet die überwiegende Mehrheit der Benutzer, dass 0,0 in Diagrammen unten links ist, und es wird verwirrend sein, sie zum Wechseln aufzufordern. Ich denke, die Übersetzung muss auf der Browserseite erfolgen. Ich kann die Anforderung zum Übersetzen in meinem Democode für Webbrowser veröffentlichen.
Ich sehe keinen anderen Ausweg.