Java android中是否有用于ms office word(.doc/.docx)到(image/html/xml/pdf)转换的Api
我正在尝试制作一个android应用程序,它应该以ms word文件(Java android中是否有用于ms office word(.doc/.docx)到(image/html/xml/pdf)转换的Api,java,android,c++,c,java-native-interface,Java,Android,C++,C,Java Native Interface,我正在尝试制作一个android应用程序,它应该以ms word文件(.doc/.docx)作为输入,并将其转换成pdf作为最终输出。 我在android中搜索pdf转换,但得到的输出不正确。我试过使用jWordConvert(Qoppa软件库),它可以很好地将word转换为java中的pdf,但如果我们在android中尝试,就会出现错误 转换为dalvik格式失败,错误为1 我还尝试了使用ApachePOIlibrary,但如果我的word文件包含图像或表格,它也不会显示正确的输出。同样,如
.doc/.docx
)作为输入,并将其转换成pdf作为最终输出。
我在android中搜索pdf转换,但得到的输出不正确。我试过使用jWordConvert(Qoppa软件库)
,它可以很好地将word转换为java中的pdf,但如果我们在android中尝试,就会出现错误
转换为dalvik格式失败,错误为1
我还尝试了使用ApachePOIlibrary,但如果我的word文件包含图像或表格,它也不会显示正确的输出。同样,如果我们尝试使用ApachePOI使用ApacheTika,结果也是一样的
Itext也存在,但其主要用途是将图像/html转换为pdf,但输出与预期不同
所以我的要求是,如果我的word文件包含tyables、images等,是否有任何api应该支持android应用程序进行word到html/pdf/图像的转换,并提供适当的输出。
我也可以去JNI,有没有其他的方法呢
请回复。thanx Prevance.是一款可以实现您想要实现的功能的应用程序
如果app store中已经有一个应用程序,对我来说很容易知道它的用途和使用方式
我希望这对你有点帮助 android的内存使用有限,我的意思是非常有限。。。我不会在Android端转换,但在服务器端,我可以有很多内存,因为我不想只有16/24/32mb。。。但即使超过2GB。我在Android上做了一些字符串加密。在服务器端我花了5分钟。感谢回复。但是我的项目要求是我们不想在服务器端进行转换,转换应该是离线的。。如果你有什么想法的话..谢谢好的Android设备现在有整整GB的ram,甚至旧的设备也至少有256-512MB。我不认为这是“非常有限的内存使用”。@R。。因为你的应用程序的内存限制在16或24 mb,所以无论Android设备的内存有多大,都应该有办法解决这个问题,但感谢你的澄清。由于高度优化的代码不使用臃肿的数据结构,我认为这应该足以转换word文档,但我怀疑现有的任何软件都不能在这样一个空间受限的环境中进行转换。谢谢回复,您建议的链接可以将word转换为文本,我想把它转换成pdf。但无论如何,它不是在线转换,这对我有好处。市场上还有其他应用,但都使用互联网连接进行转换,它们是在线转换应用。你可以查看“ThinkTi.com.Br提供的WordtoPdf”。。顺便说一下,谢谢。