iOSアプリケーションでAdobe FXGファイル形式(フラッシュから書き出したもの)またはSVG形式で画像を表示します。 ベクトルグラフィックスをレンダリングできるObjective-Cツールまたはライブラリはありますか?iOS(SVGまたはFXG)のベクター画像を表示
iOSアプリケーションでAdobe FXGファイル形式(フラッシュから書き出したもの)またはSVG形式で画像を表示します。 ベクトルグラフィックスをレンダリングできるObjective-Cツールまたはライブラリはありますか?iOS(SVGまたはFXG)のベクター画像を表示
確かに古い質問ですが、うまくいけば、この新しい答えが物事を助けるかもしれません。週末には解決策を探していましたが、パーサーの使用を避けたいと思っていました。私は、Qwarkeeというプログラムを見て、svgコードをQuartz2D呼び出しに変換しました。残念ながら、有料アプリです。 (参考、プロジェクトとは関係ありません)。
iOS専用のアートワークを制作する場合は、画像を描画するときにQuartzを生成するOpacityやPaintCodeなどのプログラムがあります。
希望に役立ちます!
これをしないでください。 Applesの生の呼び出しは、パーサーを使うよりもずっと遅いです。利点はなく、欠点のみがあります。私はSVGKitの寄稿者の一人ですが、まずAppleのネイティブ・コールを試して、難しい方法を見つけました。 – Adam
SVGKitは解析後に同じ図面を使用しますか? – user2083364
ネイティブコアグラフィックスの呼び出しは問題なく、常に高速になります。たぶん、機能不全のケースや、テキストを測定できるいくつかの方法のように、遅い特定のものを見つけたかもしれませんが、一般にCGは固いAPIです。 –