OpenPyXL 中用于列宽的单位是什么?

Dan*_*San 8 python openpyxl

单位文档没有回答我的问题。

显然它是基于 OOXML 测量,但我不确定,因为行高和列宽的测量不一样,上面的链接说:"The main unit in OOXML is a twentieth of a point."。所以这不可能是真的。我尝试拍摄一些数字并使用 LibreOffice Calc 查看,但没有任何结果:

self.worksheet.column_dimensions['B'].width = 60
self.worksheet.row_dimensions[1].height = 4
Run Code Online (Sandbox Code Playgroud)

我发现行以磅为单位,但列宽给出:

pt 333.35
pc 27.78 
4.63 "
cm 11.76
Run Code Online (Sandbox Code Playgroud)

小智 3

1 单位 = 7 像素。逻辑是什么?我不知道。