技巧驱动
科技创新

androidwordpoi

1.Android开辟若何读取并显示word和pdf文档呢

大年夜家好! 我是个Android老手,比来有个项目,个中有个需求就是在Android应用法式榜样中检查word和pdf格局的文档(PS:不是用intent调用第三方软件翻开文档哦~),可惜Android没有直接显示word和pdf文档的view。

因而本菜鸟上彀查了好久好久好久哇= =。 关于word,很多人说是用poi解析以后,再复写成html,最后用WebView显示。

那么,这个就是最广泛最简单的办法了么? 我认为很费事= = 还有其他办法么? 关于pdf,仿佛也是Apache旗下的pdfbox解析pdf,难道也要付写成html? 我下了一个MUPDF浏览器源码,仿佛不是那样做的。不过也是很费事很费事。

我是菜鸟嘛,先不提解析源文件和复写html的难度,就是能复写成html,我总感到不保险,能包管和源文档格局如出一辙么,能包管不会有些内容被漏掉么。

还有,有人说poi只能解析.doc然后复写html,针对.docx很难弄成html?可是有人却说poi解析.docx是持续更新保护的技巧,而poi解析.doc那部分组件曾经不更新了。

我就更迷茫了,假设我下功夫进修poi解析.doc,这个组件健全么,能完全解析精确么? 还有假设.doc解析好了,.docx能用poi处理成绩嘛? 我只是不想浪费时间多走弯路,所以在这里就教csdn里的大年夜神们给点建议和偏向好么?。

2.Android上生成word或许pdf,有开源的api么

Android上生成word或许pdf,有开源的api么?思路有两个:

1、经过过程jni调用 ms word com接口 生成pdf

2、应用openoffice生成pdf

从生成的质量来看,第一种后果好,毕竟是微软自家产品。第二种关于浅显的文档,转换根本没甚么成绩,然则在关于word文档里有公式式或特别内容,转换出来会变形。下面的代码是应用

Jacob转换的 代码有点长:我整顿的文章:itatedu-静态-文章《Android上生成word或许pdf,有开源的api么?》

3.Android开辟若何读取并显示word和pdf文档

经过过程对数据库的索引,我们还为您预备了:Android开辟若何读取并显示word和pdf文档呢 问:有做过类似项目标同伙讲一下么?答:大年夜家好! 我是个Android老手,比来有个项目,个中有个需求就是在Android应用法式榜样中检查word和pdf格局的文档(PS:不是用intent调用第三方软件翻开文档哦~),可惜Android没有直接显示word和pdf文档的view。

因而本菜鸟上彀查了好久好久好久哇= =。===========================================android开辟中如何读取一个文件里的内容并把内容显。

问:我认为和java的读写文件一样的,但他仿佛有本身的获得输入输入留的办法。答:根本上都差不多。

普通来讲。文件,XML都放在assets这个文件夹下。

===========================================android怎样读取带有图片的WORD文档 问:我认为和java的读写文件一样的,但他仿佛有本身的获得输入输入留的办法。答:用Document to go或许quick office这类软件便可以了。

这些软件在机锋市场和豌豆荚里一搜就有===========================================【Android开辟】请问Android怎样翻开word文件? 问:请问Android怎样翻开word文件?网上看了很多多少,但都不克不及运转,有的说用PO。答:用quick ooffice,在百度移动应用高低载quick office(pro版),拷贝得手机,装置好就行===========================================android编程:如何读取txt文件 问:请问Android怎样翻开word文件?网上看了很多多少,但都不克不及运转,有的说用PO。

答:StringBuffer buffer = new StringBuffer(); try { FileInputStream fis = new FileInputStream("/sdcard/XXX.txt"); InputStreamReader isr = new InputStreamReader(fis,"GB2312");//文件编码Unicode,UTF-8,ASCII,GB2312,Big5 Reader in = new。===========================================Android开辟中读写office文件(word,ppt,excel)。

问:比来在写一个基于android平台的办公套件,个中设计到对word,ppt,excel。答:简单的,可以应用POI处理 想处理复杂和能用的,只要在办事器端处理,再前往击机android检查===========================================Android开辟 ,若何读取AndroidMainfest.xml外面的。

问:AndroidMainfest.xml文件以下:我想在Androd法式榜样中读取android:largeHea。答:largeheap是一个布尔类型的===========================================android法式榜样中若何翻开并编辑word,excel等文件? 问:我如今曾经应用POI包,将内容放在html里,在webview上显示出来,然则不。

答:word?excel?笑话,微软都没有开辟基于安卓版本的word,不过比来应当有举措了把。然则,你的软件和人家的软件,是属于两个APP,最多是给你个接口让你启动,然则至于编辑,你得看看人家的应用有没给你接口===========================================android开辟中,若何完成读取pdf格局的文件,并把。

问:比来做关于android开辟,读取pdf格局文件的应用,然则不知道若何下手啊。答:得嵌入PDF第三方软件或本身编写一个类似的翻开软件吧,不然实际上是看不了的。

(仅供参考)。

4.android若何读取word

Android中读取word文件须要用第三方jar包tm-extractors-0.4.jar,读取很简单,直接看下面安卓读取word文件的核心代码: public class WordReader extends Activity { /** Called when the activity is first created. */ private TextView tv; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); tv = (TextView) findViewById(R.id.text); String str = readWord(Environment.getExternalStorageDirectory().getAbsolutePath() + "/test.doc"); tv.setText(str.trim().replace("\r", "")); } public String readWord(String file){ //创建输入流读取word文件 FileInputStream in = new FileInputStream(new File(file)); WordExtractor extractor = null; //创建WordExtractor extractor = new WordExtractor(); //获得word文件内容 String text = extractor.extractText(in); return text; } }。

转载请注明出处51数据库 » androidwordpoi

相干推荐