私の仕事は、2次元空間の与えられた点列に異なる種類の曲線をフィットさせるアルゴリズムを開発することです。SVGでの2Dレンダリングとズームイン
私のアルゴリズムをテストできるように、SVGを選択して結果を表示しました。私はそれにいくつかの問題があります。
私のアルゴリズムの入力と出力が非常に異なる場合があるため、生成されたSVGファイルをズームインすることができます。
しかし、SVGのパスは一定の幅でしか表示できません。ズームインすると、パスの幅が広がります。私は、すべてのズームレベルで例えば1ピクセルの幅にしたいと思います。これには解決策がありますか?
また、SVG表示ポイントはありますか?はい、シンプルな生の点ですか?私はそれができないことを発見しました。
(PostScriptおよびPDFなど)
%を使用して:ズームもまた線を広げます。 – libeako
ベクター効果のプロパティをありがとうございますが、私が望むように動作しません。 ズームに対して防御するのではなく、svgドキュメント自体のトランスフォームに対してのみ防御します。 でも、これはうまくいきません。これはSVGの新機能ではないかもしれないと思います。Mozilla Firefoxはそれをサポートしていないかもしれません。 – libeako
私はそれがSVG 1.2の機能だと信じていますが、それはモバイルプロファイルや小さなプロファイルでもサポートされているので、SVG 1.2の実装でサポートされるはずです。 SVG仕様の記述は、単にデバイスコンテキスト(すなわち、スクリーンスペース)でレンダリングすることになっているので、ズーム用としても機能するはずです。あなたは他のSVGビューアでその動作を確認しようとしましたか? – Naaff