首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从C++调用Apache-FOP

从C++调用Apache-FOP
EN

Stack Overflow用户
提问于 2009-09-15 13:37:10
回答 4查看 1K关注 0票数 1

有没有人有过为apache FOP实现JNI包装器的经验或遇到过问题?

加分:处理C++中的xsl-fo还有其他选择吗?

EN

回答 4

Stack Overflow用户

发布于 2009-09-21 18:21:22

好吧,最明显的方法就是

代码语言:javascript
复制
#include <cstdio>
#include <string>

int runFop(const char* params) {

     // put the real path here
     const char* FOP_CMD = "fop.bat";

     std::string cmd(FOP_CMD);
     cmd += " ";
     cmd += params;

     return system(cmd.c_str());
}
票数 0
EN

Stack Overflow用户

发布于 2009-09-30 00:37:19

我也会对这个答案感兴趣,因为几年前我也在寻找同样的东西,最终使用的Java FOP对我们的情况来说并不理想,因为我们是在C++应用程序中使用它。

票数 0
EN

Stack Overflow用户

发布于 2009-11-08 18:40:35

我这样做是为了C#,而不是为了C。我生成代理来包装fop类,所以它看起来就像原始的fop示例but it's not Java。我使用的工具是我创建的jni4net

对你来说,我认为Jace将是一个很好的选择。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1427226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档