2011-06-22 12 views
0

私のアセンブリに埋め込まれているxsltファイルがあります。また、そのアセンブリにはイメージが埋め込まれています。埋め込みイメージへのリンク:my xsl

埋め込みイメージへの参照を自分のxslファイルに追加するにはどうすればよいですか?


更新:私はVS2008を使用していますが、私がイメージして、プロジェクト内の埋め込みリソースとしてのXSLTを追加

。出力は最終的にpdfドキュメントになります。あなたが必要なもの

+0

のですか?それはバイナリなのか、テキストのもの(SVGのような)なのですか? XSLTでどのような出力を作成したいですか? –

+0

VS(埋め込みリソース)からスタイルシートを埋め込みますか? –

+0

私は自分のタグを更新し、さらに情報を追加しました。私は時々誰もが.netとVisual Studioを使用していることを忘れています:) –

答えて

0

はおそらくカスタムXmlUrlResolver実装あなたがXSLTプロセッサを使用しないプログラミング言語、プログラミングフレームワーク、

/// <summary> 
/// Enables loading of xslt stylesheets from embedded resources. 
/// </summary> 
public class EmbeddedResourceResolver : XmlUrlResolver 
{ 
    public override object GetEntity(
     Uri absoluteUri, 
     string role, 
     Type ofObjectToReturn) 
    { 
     var assembly = Assembly.GetExecutingAssembly(); 
     return assembly.GetManifestResourceStream(absoluteUri.Segments.Last()); 
    } 
} 
関連する問題