接口很常用,用来为文字设置样式,有两点是一定要注意的。
Style接口的返回值类型
现在有一个文档,它的第一段是个标题,内容为:
在文档中,它的样式已经被设置为了,现在我要获取该段落的样式,伪代码演示。
不要被打印出来的内容迷惑了,方法调用的是类的方法,当类中不存在方法,就会调用方法,这两个方法的返回值只是类实例的描述,要想获得返回值类型,得使用,演示:
没错,返回的是一个类实例,在做样式对比的时候,要记得这个点,否则下面的判断就会出问题:
要想比较,那就使用下面的两个方法:
设置样式的时机
设置样式的时机非常重要,现在要为上方的第一段落,设置字体为宋体,字号14,居中对齐,样式为标题 1,伪代码演示:
上面的代码能实现需求吗?
答案是:有可能失败
原因是:Style自带格式
假如本地文档客户端所内置的字体是,那么它会覆,其他的如此类推。
在做复杂项目时,不容易记得这些细节,出现问题了也难以第一时间发现。
领取专属 10元无门槛券
私享最新 技术干货