使用 Apache POI 获取 XSSFChart(xlsx 图表)的 x/y 位置

问题描述 投票:0回答:1

如果我有 XSSFChart(或 XSSFDrawing,其中包含图表),如何获取该图表在工作表上的 x/y 位置? 看起来这应该是一件很容易做到的事情,但我一直无法弄清楚。

java excel apache-poi openxml
1个回答
0
投票

不确定这是否会对任何人有帮助,因为这是我能找到的与我的困境类似的最接近的问题,但我通过暴力发现了一些东西:只需查询绘图中的所有锚点,将它们转换为 CT_TwoCellAnchors,然后检查它们的属性任何可能将它们链接到您的图表的线索。就我而言,我检查了包含其标签的 .sp.txtBody 属性,并硬编码了与标签文本的匹配项。 是的,非常硬编码,但它完成了工作。

© www.soinside.com 2019 - 2024. All rights reserved.