シルバーライトまたはフラッシュを使用して、ファイルまたは Web ページから動的に SVG を表示する方法はありますか?
編集: 現在、inkscapeを使用してサーバー上で変換しています。これに関する唯一の問題は、カタログの 60 ページ以上をすべて作成するのにかかる時間が少し遅いことです。作成には 5 分かかりますが、一部の顧客 (上司を含む) は、このプロセスをより速くしたいと考えています。
シルバーライトまたはフラッシュを使用して、ファイルまたは Web ページから動的に SVG を表示する方法はありますか?
編集: 現在、inkscapeを使用してサーバー上で変換しています。これに関する唯一の問題は、カタログの 60 ページ以上をすべて作成するのにかかる時間が少し遅いことです。作成には 5 分かかりますが、一部の顧客 (上司を含む) は、このプロセスをより速くしたいと考えています。
さらに、Inkscape は SVG 画像の XAML 出力へのエクスポートをサポートしています。もちろん、どちらも何らかの方法で「変換」するために求めているものではありませんが、直接答えることはできません。いいえ、Silverlight は SVG を直接解釈しません。ただし、フラッシュについてはわかりません。
XamlTuneは、Silverlight コントロールで表示するために SVG を XAML に変換できます。
codeplexのSVGプロジェクトは、SVGファイルを読み取ってGraphicsオブジェクトにレンダリングできます。これは、Silverlightで使用できる可能性があります。または、HttpHandlerを使用して、SVGをPNG形式でブラウザーに直接レンダリングすることもできます。
milhous: Inkscape のコマンド ライン インターフェイス (もしあれば) には詳しくありませんが、SVG を取得して Microsoft XAML として保存することはできます。
timheuer: XAML ファイルを作成するコマンド ライン オプションがあるかどうか知っていますか?
編集: svg は xaml 形式に直接変換されないようです。XP と Vista で図が IE をクラッシュさせるからです。