0

OpenVG を使用してベクトル アニメーションを表示する C プログラムがあります。すべてのオブジェクトは、何度も何度も VG 関数を記述することによって作成されます... ベクトル画像の SVG ファイルを提供してくれるアーティストと仕事をしています。したがって、私の目的は、これらの SVG を OpenVG コンテキストで表示することですが、方法が見つかりません。

最初に私は SVGconv( http://svgconv.blasiussecundus.me ) で作業しましたが、彼の作成者は 10 年からサポートされていないと言いました...

おそらく重要な詳細:RaspberryPiで実行されるプログラム。

私の考えでは、解決策があります:1)SVGをインポートする関数がVGに存在しますが、私はそれを見逃しました2)有効なパーサーはWeb上のどこかにあります...

あなたの意見は何ですか ?

ありがとうございました

4

3 に答える 3

1

http://www.khronos.org/openvg/では、「SVG」と「Flash」をサポートする OpenVG について言及されていますが、これは単なるマーケティング用であり、OpenVG には「SVG」または「Flash」に固有の特別な機能はありません。 .

そこに言及しているのは、SVG と Flash が「パス レンダリング」を介してサポートされていることです。

例:

<path d="M300,200 h-150 a150,150 0 1,0 150,-150 z"
    fill="red" stroke="blue" stroke-width="5" />

ここに画像の説明を入力

SVG の形状などの場合 ...

例:

<rect x="1" y="1" width="1198" height="398"
    fill="none" stroke="blue" stroke-width="1" />

OpenVG には、長方形などを描画するための特別な関数がいくつかあります。

しかし、OpenVG での SVG サポートには、XML 解析ライブラリが必要なだけです。

于 2013-11-26T18:05:40.563 に答える
0

変換を行うためにこのツールを試しましたか? http://svgconv.sourceforge.net/

于 2013-08-19T17:22:04.490 に答える