2

我一直在尝试寻找可以在 .NET 应用程序中使用的免费/开源 XML-FO 处理器,但我没有找到一个。有人知道我可以使用的吗?

提前致谢。

4

3 回答 3

5

有一个用于 .NET 的免费 XSL-FO 处理器,称为FO.NET

我正在使用它,它可以很好地满足我的需求。

[编辑] 抱歉,刚刚注意到其他人已经对 FO.NET 发表了评论...

于 2009-10-26T19:12:57.760 回答
2

您可以从 .net调用apache fop

这个人发布了一些关于让它工作的信息。

我敢肯定,进行更多搜索,您可以获得一些更好/更多的示例。

于 2009-04-22T15:33:21.987 回答
0

您可以使用 nfop,它是 Apache 的 fop 的 .NET 端口。

您可以在http://sourceforge.net/projects/nfop/找到它。

它的一些限制是:

  • 它不支持 FO 2.0
  • 它只能在 32 位服务器上运行(因为它需要安装 J# SDK)
  • 图像支持并不总是可靠的(不支持 .gif url,但作为文件路径支持)
  • 一些填充和边距属性并不总是呈现

作为入门工具,它很棒。它执行您可能期望能够执行的简单格式化。如果您想做书签和目录等精美的 PDf 内容,您可能需要升级到专业的 FO 处理器。

于 2009-06-18T21:19:50.017 回答