このようなxmlドキュメントがあります。
<?xml version="1.0" encoding="UTF-8"?>
<Job>
<ID>1</ID>
<Name>Front Window<Name>
<Image>/9j/4AAQSkZJRgABAQ..(etc)</windowImage>
</job>
<Job>
<ID>2</ID>
<Name>BackWindow<Name>
<Image>/9j/4BAQSkZJRgABAQ..(etc)</windowImage>
</job>
</xml>
また、各ジョブをループする XSLT ファイル。私の問題は、byte[] として保存されている画像を挿入するにはどうすればよいですか? これらはデータベースに保存されるだけで、アプリケーションで生成されるため、ファイルは作成されません。私のC#コードは次のようになります。
Job jobClass = new ReportSQL().createXMLclass(_jobID);
new ReportSQL().createXMLFile(jobClass);
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load(@"Code\quoteTemplate.xslt");
xslt.Transform("xmlfile.xml", "doc.doc");