質問

シルバー ライトまたはフラッシュを使用して、ファイルまたは Web ページから SVG を動的に表示する方法はありますか?

編集: 現在、inkscapeを使用してサーバー上で変換しています。唯一の問題は、60 ページを超えるカタログをすべて作成するのに時間がかかることです。作成には 5 分かかりますが、一部の顧客 (上司を含む) はこのプロセスをもっと早くしてほしいと考えています。

役に立ちましたか?

解決

さらに、Inkscape は SVG 画像を XAML 出力にエクスポートする機能をサポートしています。もちろん、どちらも何らかの方法で「変換」するため、正確にあなたが求めているものではありませんが、直接答えると、いいえ、Silverlight は SVG を直接解釈しません。Flashについてはよくわかりませんが。

他のヒント

XamlTune Silverlight コントロールで表示できるように SVG を XAML に変換できます。

ティムホイヤー: XAML ファイルを作成するためのコマンド ライン オプションがあるかどうかご存知ですか?

編集: XP と Vista では私の図が IE をクラッシュさせるため、svg は xaml 形式に直接変換されないようです。

ミルハウス:Inkscape のコマンド ライン インターフェイス (存在する場合) には詳しくありませんが、SVG を取得して Microsoft XAML として保存することができます。

codeplex の SVG プロジェクト SVG ファイルを読み取って、Silverlight で使用できる Graphics オブジェクトにレンダリングできます。あるいは、HttpHandler を使用して、SVG を PNG 形式でブラウザに直接レンダリングすることもできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top