我已经开始使用 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完成
但我有点坚持如何遵循这一点。