首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

win32com操作word API精讲 第十集 Paragraphs&Paragraph接口(一)

第十集视频

在word编程中,和接口无愧于的称谓。大部分的接口都将封装成了属性,如页眉页脚、页面设置、正文内容、批注、图片、表格、公式、图形等等,有了属性,方便我们使用的方法和属性去操作它们。

Paragraph(s)概述

Paragraphs接口能做什么

表示段落对象的集合,有三个接口有属性,分别为、、,这些接口的实例对象使用该属性就能获得各自范围内的全部段落了。下面为伪代码演示:

Paragraphs和Paragrap有什么关系

复数表示所有段落,是一个集合,单数表示单个段落对象。也是一个独立的接口,两者大部分的属性和方法都是共用的。下面伪代码演示了,如何通过获得某个对象。

两者之间最明显的区别是,有属性,我们可以很方便地将某个段落转换成属性从而使用的属性和方法来操作该段落,而并没有。

word编程中段落是什么

在word编程中,但凡带有段落标记的都是段落,不仅仅文本的结束才会有段落标记,图片、表格、公式等资源,只要处于末尾,都会以段落标记结束。假若我已经打开了下方的文档,并通过接口获取第二段:

看起来第二段并无内容,但实际上它包含一个段落标记,段落标记也是段落内容,尤其在做文本比较的时候切勿忘记这点。同时,我们在使用属性统计段落数量时,如果文档中包含空段落的话,那么空段落一定被统计进来。

特殊情况:一个单元格也会被统计成一个段落,切记。

接口之间的相互转换

实际开发中,有不少接口之间是可以相互转换的,这极大地方便了我们的操作,如:

Range可以转换成Paragraphs

Paragraph从Paragraphs中获得

Paragraph可以转换成Range

这些转换都是通过使用属性完成的,如的属性会返回一个对象,意味着该段落也可以使用的属性和方法,的属性会返回一个对象,意味着该范围也可以使用的属性和方法来。

这种转换非常方便,有不少的接口都有属性。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230131A087EN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券