我正在使用VSTO将一些用户数据添加到PowerPoint演示文稿中。要使格式看起来正确,但我需要能够设置文本框中某些文本的左边距。将有一个初始文本块,后跟另一个缩进块。例如(添加下划线以强调间距):
Lorem ipsum dolor sit amet, 奉献精神。桑达 前庭元素neque id rhoncus。 在fermentum eros nec dolor lobortis 坐在amet fermentum est consequat。 Curabitur eleifend nunc eu odio vehicula ut elementum erat aliquam。 UT adipiscing ipsum坐在一个leo pulvinar hendrerit。 Cum sociis natoque penatibus et magnis dis parturient montes,nascetur ridiculus mus。法无 在velit lacinia tempor等中的非neque 拉克丝。
___________Cras auctor bibendum urna,facilisis lacus lacinia non。
___________Nullam在quam a mauris consequat vulputat sed eu SAPIEN。
___________Fusce sed urna nulla,ut sagittis lacus。 Pellentesque tortor
___________augue,acequet a,pretium ac的scelerisque 存有。
我可以通过在较低的文本块上设置Shape.TextFrame.TextRange.IndentLevel = 2
来获得此效果。但是,我无法弄清楚如何以编程方式设置边距的值。有谁知道怎么做?
答案 0 :(得分:3)
这是通过Shape.TextFrame.MarginRight
和Shape.TextFrame.MarginLeft
等处理的。