当前位置:  首页>> 技术小册>> Python与办公-玩转PPT

如果你学过PPT,应该就知道什么是形状。可能首先想到的是PPT软件的“插入”菜单里的“形状”选项,里面有很多预设形状,比如说线条、矩形、圆形、三角形、箭头等。是的,那些都是形状,但那只是一部分形状,我们这里说的形状,是把PPT页面里的所有页面元素都当成是形状,可以把它们分为六类:

(1)自动形状(auto shape)。自动形状就是指矩形、椭圆、箭头等比较规则的预设形状,大概有180种,可以填充颜色和添加文本在这些形状中。我们常用到的文本框,也是形状,只不过它有文本但没有填充色而已。

(2)图片(picture)。没想到吧,图片也是形状,换一个角度看,图片的填充色是图片像素颜色而不是rgb纯颜色。

(3)图形框架(graphic frame)。图形框架可能会有点抽象,它指的是组织某个形状的框架。我们看不到图形框架,但创建某些形状就需要用到它来组织,比如说创建一个表格、图表、智能图形,这些形状里面都包含了很多其他的各种元素,这些元素之所以不乱掉就是因为它们有图形框架在组织和管理。

(4)组形(group shape)。这个比较容易理解,就是我们同时选中多个对象,然后可以把它们打包成一个组,这样就可以把多个元素当成是一个整体操作,比如说一起移动、旋转、调整大小,虽然我们看不见这个组,但它是一种形状。

(5)线条(line)。这个也好理解吧,虽然在PPT软件里线条属于预设形状,但线条并没有被归为自动形状,因为线条是线性的,有些线条还可以连接形状并在移动形状的时候依然保持连接。

(6)content part。这个我也不知道怎么翻译,因为官方文档也没有详细提到,大概是指一些嵌入到PPT的外来xml元素。

说了那么多,其实概括起来就是一句话,页面元素都是形状。


该分类下的相关小册推荐: