我有一个获得运行时paraId的解决方案,然后用它在openXML中查找本地样式名称,但似乎它可能会丢失,我不知道如何确保它始终存在。这是工作时可接受的速度(在每个范围加载officeOpenXMl约1-2ms后)。见上一篇文章: Word VSTO - Why paraId is sometimes missing
我需要选定范围内每个段落的样式。 x=0
y=1000
while y>0:
x=(83.5*y)/86.8
y=int(x)
print x, y
可行,但效率低于range.get_style();每个范围约60-70ms。
我已经尝试Paragraph.range.wordopenxml
,但这也太慢了〜每个范围20-30ms。
range.get_style()