【问题标题】:Reading autoshapes from excel using java使用java从e​​xcel中读取autoshapes
【发布时间】:2011-01-14 06:14:03
【问题描述】:

我必须在 java 中阅读一个充满流程图(椭圆形、不同类型的连接器等)的 excel 表。我尝试了 apache poi、jxl、jxls 等库。从这些 apache poi、jxl 中排除了它们,因为它们并不真正支持excel autoshapes。我不确定 jxls。我已经通过了它的 api,但我不确定它是否能达到我的目的。因此我需要一些专业知识。如果可以使用 jxls 读取 autoshapes,请提供一些示例代码。任何帮助将是一个救生员。另外,如果 possi 让我知道是否有任何付费图书馆服务于此目的(Aspose.Cells 是其中之一,但它不支持连接器。)...提前谢谢。

【问题讨论】:

    标签: java excel using shapes


    【解决方案1】:

    唯一合理的解决方案是使用带有 Excel 绑定的 Com4J,然后控制 Excel ActiveX 实例以从中读取数据。这对于 Excel 来说是如此的原生,以至于没有 excel 就无法做到这一点。最终,您可以通过远程处理 OpenOffice(具有本机 Java 绑定!)来做到这一点。

    【讨论】:

    • 嘿 daniel thanx 为您的回复....我是这方面的新手,所以请您解释一下您所说的“没有 excel 就无法做到”是什么意思...你的意思是,除非你使用像 C# 这样的微软技术,否则不可能最大限度地阅读 excel。
    • 我是这个意思。但是,如果您可以使用 OpenOffice 打开 Excel 工作表并看到艺术字,您将能够使用 OpenOffice Java 连接器对其进行修改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-14
    相关资源
    最近更新 更多