我有复杂的xslt,它将xml格式化为html 现在我需要能够创建xsl fo 最好的方法是什么?
答案 0 :(得分:1)
这是一些有趣的文章 http://www-128.ibm.com/developerworks/library/x-xslfo2app/
你也可以尝试下一个库(我不记得了,可能它可以从xslt + xml创建文件): http://www.codeproject.com/KB/dotnet/nfop.aspx
答案 1 :(得分:0)
我有类似的要求,我做了一些研究,但没有找到可靠的XHTML到FO变压器。可能有一个,但是当你必须放弃并推出自己的网页搜索时,有些网页搜索会有所帮助。
相反,我将XML编写为我已编写的HTML转换器并将其更改为输出FO。
这是一个更简单的命题,即完整的XHTML到FO变压器。
虽然您的详细信息会有所不同,但HTML中的大多数结构都有FO中的类似物,因此您通常可以相当容易地决定使用哪种FO构造来替换转换中的HTML。
我渐渐地这样做了。如果您从生成FO文档大纲的转换开始,并且在转换中忽略了大部分XML,那么您可以以测量的方式构建输出。