我已经开始使用fo.net了,基本看起来还不错。 我创建了一个简单的xsl-fo文件,我可以生成一个pdf
FonetDriver driver = FonetDriver.Make();
driver.Render("hello.fo", "hello.pdf");
System.Diagnostics.Process.Start("hello.pdf");
好又轻松。如何将数据集传递到xsl.fo。
文档有点粗制滥造,我可以从他们的wiki中找到最好的信息:
MontyOnTheRun 2010年12月10日下午2:13 您开发了一个xslt,它将xml数据和xsl-fo“模板”中的“布局”合并在一起。结束 结果将是一个xml-fo,可以进入这个并构建pdf - 对吗?
- 加载xml数据
- 加载xsl
- 转换为xsl-fo
- 从xsl-fo
生成pdf- pdf done
醇>
但我对如何遵循这一点感到有点困惑。