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

word编程自定义颜色:rgb颜色代码和int32的互相转换

使用做word编程中,有三个接口可以设置字体颜色,分别为:

说明

Range.Font.ColorIndex

该属性的预设值由常量提供,文档对应地址https://learn.microsoft.com/zh-cn/dotnet/api/microsoft.office.interop.word.wdcolorindex?view=word-pia

Range.Font.Color&TextColor.RGB

这两个接口兼容预设值和自定义颜色,预设值由常量提供,文档地址https://learn.microsoft.com/zh-cn/dotnet/api/microsoft.office.interop.word.wdcolor?view=word-pia

提供了不少的颜色,但如果要设置自定义颜色,就得费点心思了,因为Range.Font.Color & Range.Font.TextColor.RGB只接受,并不接受的颜色代码,如(255, 0, 0)。

rgb和int32的相互转换

rgb转int32方法

就是,将其赋值给接口接口,如:

注:可以为字体设置背景颜色填充,边框颜色等。

int32转rgb方法

实际开发中,自行封装成函数就很方便了,希望对你有所帮助。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券