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位一组分成参数。
尼妈啊。。这微软程序员做出来的程序,果然奇思妙想啊。