SVG JMPとWEBの違い私は、JSL スクリプトと Web アプリケーションの両方で使用できる標準化された SVG 文字列のセットを生成しようとしています。しかし、最初の調査から、同じ SVG d-Path 文字列に対して、JSL は BOTTOM-LEFT を 0,0 ポイントとして使用して画像を描画し、ブラウザーは TOP-LEFT を 0,0 ポイントとして使用することに気付きました。
このユースケースで 0,0 の位置を変更するための JMP 設定はありますか? そうでなければ、描画したいアイテムごとに 2 つの文字列を保存する必要があります。1 つは JSL 開発者用、もう 1 つは Web 開発者用です。これは問題ありませんが、理想的ではありません。:)
乾杯、トロイ
SVG 文字列 = "M 0 0 h17.231 v16.915 h-17.231 z M 0.653 0 h16.578 v16.273 h-16.578 z"

自動化とスクリプトRe: SVG JMP と WEB の違いJMP では、軸設定で Y 軸のスケールを逆にすることができます。
HTML では、次のようにスケール変換を使用して SVG を でラップできます。
<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 JMP と WEB の違いXanさん、お返事ありがとうございます。 平行移動オプションは知っていましたが、JMP Y 軸オプションは知りませんでした。 いずれかを翻訳する必要があることを、スクリプターや開発者に知らせることに尽きると思います。 状況ごとに 1 つずつ、2 つの文字列を保存したくはありません。
JSL では、大多数のユーザーはグラフの 0,0 が左下にあることを期待するため、切り替えを求めるのは混乱を招きます。 翻訳はブラウザ側で行う必要があると思います。 Web ブラウザ用のデモ コードで翻訳の要件を公開できます。
私はそれを回避する別の方法がわかりません。