gpt4 book ai didi

java - 如何使用 Apache POI (Java) 在 Excel 中创建表单控件(单选框、复选框、按钮等)?

转载 作者:搜寻专家 更新时间:2023-10-31 08:03:51 24 4
gpt4 key购买 nike

我可以使用 Java 使用 Apache POI 库为 Excel 生成表单控件吗?如果这不可能,还有什么选择?

我真的需要这个来完成我的工作。

提前致谢。

最佳答案

对于Excel 2007以上版本,因为Apache POI是运行在OpenXML上的,所以需要使用VML Drawing。生成表单控件的最快方法是手动执行此操作,然后将创建的 xlsx 或 xlam 作为 zip 存档打开并查看 /xl/drawings/vmldrawing.vml 部分。然后阅读 OpenXML standard (ECMA-376) 中的 VML 绘图有关创建 VML 绘图的基础知识。该方法是以编程方式创建 vmldrawing.vml 部分作为常规 XML 容器,并使用从 Apache POI API 支持的内存对象序列化的 XML 代码适本地填充它。

关于java - 如何使用 Apache POI (Java) 在 Excel 中创建表单控件(单选框、复选框、按钮等)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16578459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com