`
注意点啊
  • 浏览: 34922 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jacob设置字体颜色(非rgba)

    博客分类:
  • java
 
阅读更多

Dispatch.put(font, "Color", "16,77,72,15");//白色字体

 

这是一个神奇的参数,花了2个小时才弄明白。谢谢网友:淡彩(Q:498264240)的帮忙和提示,一个图像处理方面的高手啊。

 

网络上搜索到的基本上1,0,0,0为红色。其他的就没有再说明了。

一开始是往4位整数,对应的颜色上去想。结果,最后,连for的4层循环都用上了。结果太慢了。

 

后来,搜索word的帮助文档,找到Font的Color属性

 

发现,color有几个常量值,wdcolorwhite,wdcolorgreen。放过去,不行,报参数格式不正确。

 

继续再去google看看。

 

http://toolcase.org/colors/index.php?site=ctrans&col=wdcolorwhite

 

满页面,没看到这4个整数从哪里来。

只有一串:desc 16777215

 

大概数了一下,正好是8位。2个一组。放到Color参数中看一下。

OK了。。。

 

我把这个给了淡彩同学。然后,就杯具了。。

 

他发给我2张图片。。

 

白色在计算器里的十六进制和十进制表示

0xFFFFFF=16777215

 

不禁感叹,这不是argb或rgba及其他的。只是把十进制的色彩表示,2位一组分成参数。

 

尼妈啊。。这微软程序员做出来的程序,果然奇思妙想啊。

 

转自:http://blog.sina.com.cn/s/blog_66ed71e101014hkw.html

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics