我们从prs.slides [4]的数字的单位是什么.形状[3] .Width,其中PRS是Python-Pptx中的呈



我们从prs.slides [4] .Shapes [3] .Width中获得的数字的单位是什么。在帮助方面,它说英语度量单元,但我得到的数字不符合。

英语度量单元(EMU)是1/914400的1英寸,是由Microsoft选择(或也许是发明)的,因为它允许图形对象的位置和大小为指定为 integer (因此,避免浮点计算,可能大部分是与性能相关的),同时仍然允许英寸(英语)和米(指标)距离表示为精确的整数。

914400的因素很多,但绝对包括25.4(一英寸),72(点为英寸);全部2、4、8、16和32(所有常见的分数)和100(因此在美国英语PowerPoint UI中常用的.01英寸分辨率。

通常,由形状距离属性返回的对象(左,顶部,宽度,高度)是具有属性.inches.pts,CC_3,.cm.mmEmu对象的子类测量单元。所以类似:

>>> shape.width.cm
2.54
>>> shape.width.inches
1.0
>>> shape.width.pts
72.0

相关内容

最新更新