5
我有可能使用Java为Apache POI库生成Excel表单控件吗?如果这是不可能的,有什么选择?如何在Excel中使用Apache POI(Java)创建表单控件(广播,复选框,按钮等)?
我真的需要这个来完成我的作品。
提前致谢。
我有可能使用Java为Apache POI库生成Excel表单控件吗?如果这是不可能的,有什么选择?如何在Excel中使用Apache POI(Java)创建表单控件(广播,复选框,按钮等)?
我真的需要这个来完成我的作品。
提前致谢。
对于Excel 2007或更高版本,由于Apache POI在OpenXML上运行,因此您需要使用VML绘图。生成表单控件的最快路径是手动完成,然后打开创建的xlsx或xlam作为zip存档并查看/xl/drawings/vmldrawing.vml
部分。然后在OpenXML standard (ECMA-376)中阅读有关创建VML图纸的基本知识。该方法是以编程方式创建vmldrawing.vml
零件作为常规XML容器,并使用适当地由Apache POI API支持的内存对象序列化的XML代码填充零件。