我正在使用Apache POI API编写Java工具,将XML转换为MS Excel。在我的XML输入中,我以点为单位接收列宽。但是,Apache POI API根据字体大小等有一种略微奇怪的逻辑来设置列宽(请参阅API文档)。是否有将点转换为Excel期望的宽度的公式?有人之前做过这个吗?虽然有
setRowHeightInPoints()
方法,但没有用于列的方法。P.S.:输入的XML格式为ExcelML,我必须将其转换为MS Excel。