0
我有一个应用程序,我在XML中获取数据,并需要基于该数据创建PDF。 PDF的设计不是静态的,将由用户定义。我想用XSLT来做。XSL转换创建PDF
请看附件PDF,并建议通过XSLT创建这种类型的PDF是否可行和可取。如果是的话,那么一些可能的方式开始,如果不是,那么一些替代品将是非常有用的。
样品PDF - https://sabercathost.com/23Ye/ac.pdf
感谢
尼廷
我有一个应用程序,我在XML中获取数据,并需要基于该数据创建PDF。 PDF的设计不是静态的,将由用户定义。我想用XSLT来做。XSL转换创建PDF
请看附件PDF,并建议通过XSLT创建这种类型的PDF是否可行和可取。如果是的话,那么一些可能的方式开始,如果不是,那么一些替代品将是非常有用的。
样品PDF - https://sabercathost.com/23Ye/ac.pdf
感谢
尼廷
你是不是能够通过XSLT来渲染PDF。 XSL转换将XML数据转换为其他格式(例如XML到XHTML)。
使用PDF呈现工具(如AntennaHouse Formatter(FO,HTML + CSS,XML + CSS),Prince)可以使用多种方法呈现格式化对象语言(FO)或HTML(+分页媒体CSS)或开源软件Apache FOP。
所以你的PDF渲染过程应该是这样的:
不能生成PDF渲染与xslt直接。你必须使用例如像apache fop这样的xsl-fo处理器,然后你必须通过xslt从你的xml生成xsl-fo。 –