是否有免费的C++;xsl fo到PDF引擎? 有一个XSL FO到C++编写的PDF引擎,可以用于Qt?< /P>
到目前为止,我遇到的引擎都是java。您应该使用QXmlQuery: 从qt文档: 运行XSLT样式表类似于运行XQuery,只是在构造QXmlQuery时,必须传递QXmlQuery::XSLT20,让QXmlQuery将从setQuery()获得的任何内容解释为XSLT样式表,而不是XQuery。还必须通过调用setFocus()来设置输入文档 代码:是否有免费的C++;xsl fo到PDF引擎? 有一个XSL FO到C++编写的PDF引擎,可以用于Qt?< /P>,c++,xml,qt,qt4,xsl-fo,C++,Xml,Qt,Qt4,Xsl Fo,到目前为止,我遇到的引擎都是java。您应该使用QXmlQuery: 从qt文档: 运行XSLT样式表类似于运行XQuery,只是在构造QXmlQuery时,必须传递QXmlQuery::XSLT20,让QXmlQuery将从setQuery()获得的任何内容解释为XSLT样式表,而不是XQuery。还必须通过调用setFocus()来设置输入文档 代码: QXmlQuery query(QXmlQuery::XSLT20); query.setFocus(QUrl("myInput.xml")
QXmlQuery query(QXmlQuery::XSLT20);
query.setFocus(QUrl("myInput.xml"));
query.setQuery(QUrl("myStylesheet.xsl"));
query.evaluateTo(out);
其中“out”是pdf文件。和xsl文件定义如何将xml文件转换为pdf。xml是一种用于存储数据的格式。它与格式或报表没有关联。你解释得不够,任何人都可以回答这个问题。Stackoverflow擅长回答特定的技术问题questions@Jay:XSL-FO是一种格式化XML数据的语言,可用于生成PDF文档。这是一个有效的问题,我也想知道这个问题的答案:)OP不是问如何运行XSLT转换。他/她正在询问有关XSL-FO处理器的问题。