草庐IT

java - Apache POI 和 Aspose?

您好,我正在创建一个应用程序,它可以读取pdf/doc/docx/xls/ppt等文件并将其显示给用户。我读过如果在文档中有一些图像和表格,apachePOI不能帮助,因为它无法为表格创建边框。使用aspose不是问题,但我应该有充分的理由使用aspose而不是开源的apachePOI。谁能建议我应该选择哪一个?ApachePOI和Aspose的局限性是什么? 最佳答案 我们对这两种工具进行了评估并提出了一个评论,主要是关于Aspose.Words,因为它更适合我们的需要。但我们也写了关于ApachePOI的文章。我将评论粘贴在这里

android - 使用 Apache Poi 将 doc 文件转换为 html

我正在开发一个android应用程序,我需要在其中使用ApachePoi将MSoffice文件转换为HTML。到目前为止,我可以使用以下项目源将.xlsx转换为htm-http://display-msoffice-docs-android-with-apache-poi.googlecode.com/svn/trunk/TestOfficeAndroid/我可以看到org.apache.poi.hwpf.converter包中有一个WordToHtmlConverter类,它可以在其main方法中将.doc文件转换为main()方法将输入文件路径和输出文件路径作为参数。但是当我调用W

java - 将 POI 与 gradle 一起使用时出现重复输入错误

我开始了一个需要ApachePOI库的项目。我将它们粘贴到我的build.gradle文件中,一切似乎都很好。直到我构建调试应用程序。我收到以下错误:Error:Executionfailedfortask':mobile:transformClassesWithJarMergingForDebug'.com.android.build.api.transform.TransformException:java.util.zip.ZipException:duplicateentry:org/apache/xmlbeans/xml/stream/Location.class我尝试删除和

Android + Proguard + Apache POI

有人能够在混淆后让ApachePOI库正常工作。看了很多资料,尝试了不同的方法,还是报错:a.a.b.a:Providercom.bea.xml.stream.EventFactorynotfoundorg.apache.poi.openxml4j.opc.internal.marshallers.PackagePropertiesMarshaller.(UnknownSource)atorg.apache.poi.openxml4j.opc.OPCPackage.init(UnknownSource)atorg.apache.poi.openxml4j.opc.OPCPackage.

android - OsmBonusPack 从 Mapsforge map 文件中搜索离线 POI

请与新手裸..在这里浏览了几篇文章后,它似乎有可能成为Mapsforge、osmdroid、graphhopper和OsmBonusPack的chalice,用于离线路由和转弯导航。我想为我的城市开发一个完全离线的Android应用程序。是否有可能拥有OSMNavigator的“离线”版本,从某种意义上说,它将从本地city.map文件进行POI搜索,具有距MyLocation等距离的功能列表(类似于离线模式下的OSM)。最需要任何帮助。感谢和问候。. 最佳答案 (如你所知,chalice总是被寻找,却从未到达……)本地city.m

Android Studio - 通过 WiFi 使用 Apache POI 更新 Excel 数据库

我正在寻找一种通过WiFi使用ApachePOI更新Excel数据库的方法。我找到的所有示例都声明文件位于PC硬盘上,如下所示:FilemyFile=newFile("C://temp/Example.xlsx");考虑到我的文件将在网络上并且应该由设备通过WiFi访问,我该如何继续? 最佳答案 您需要做的只是检查wifiP2Pandroid类,它允许我们连接到同一网络的对等点并传输数据...这是链接:https://developer.android.com/guide/topics/connectivity/wifip2p这里是

java - 使用 apache poi 从 Excel 读取下拉列表内容

我需要在Excel工作表中的特定单元格上创建一个下拉列表(数据验证)并读回它们。在ApachePOI提供的教程的帮助下,我能够在Excel表格中创建一个下拉列表,但我在阅读时还需要阅读下拉列表内容再次,以便我可以在UI上呈现类似的下拉列表。有什么建议吗? 最佳答案 我似乎无法在HSSF中找到任何机制来检索DataValidation来自HSSFSheet.因此,如果您有一个.xls文件,那您就不走运了。但是,如果您有一个.xlsx文件,那么XSSFSheet提供一种方法来检索所有XSSFDataValidation的列表表格上的s:

java - 如何解决 java.lang.VerifyError : org/apache/poi/xssf/usermodel/XSSFWorkbook?

我正在尝试从Assets文件夹中读取xlsx文件。我收到以下异常,05-1610:12:05.613:E/AndroidRuntime(2915):FATALEXCEPTION:main05-1610:12:05.613:E/AndroidRuntime(2915):java.lang.VerifyError:org/apache/poi/xssf/usermodel/XSSFWorkbook在此异常之前,我还收到了一些警告,例如,Couldnotfindmethodorg.openxmlformats.schemas.spreadsheetml.x2006.main.Workbook

java - 来自 Apache POI 的文件 Excel 无法由 Ms Excel 打开(损坏)

不知道为什么我用POI写的文件用MsExcel2013打不开,但是POI还是可以读取的。(单元格值可以更改)this是来自文件的错误这是代码FileInputStreamfis=null;try{fis=newFileInputStream(fileUri);//noterroratfileUri}catch(FileNotFoundExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}Stringurii=fileUri.replace(".xls","0.xls");//noterrorFilefisx=new

android - 尝试将 Apache POI 移植到 Android

我正在寻找poi-3.8.jar的轻量级版本,以便在Android(私有(private))应用程序中使用它。由于某种原因,我似乎无法将整个1.7Mb的jar放入APK(无论如何这样做都是错误的),因为我只是在寻找doc->html和xls->html功能,我不太确定我需要整个jar文件。我花了几个小时试图找出如何在poi/hwpf/converter中提取org.apache.poi.hwpf.converter.WordToHtmlExtracter.java,但看起来它使用了很多其他东西。即使这并不真的让我感到惊讶,我在想也许这里有人会知道我可以去掉哪些包来使jar更小。我很乐意