gpt4 book ai didi

.net - Font.Color 返回令人困惑的值

转载 作者:行者123 更新时间:2023-12-04 05:51:53 26 4
gpt4 key购买 nike

我正在尝试通过 TextRange.Font.Color.RGB 读取 Office 应用程序级插件中文本的颜色它应该返回一个 int (并且确实如此)。

但是返回的值不是我所期望的。

如果我的颜色是...

  • 0 0 0 --> 我得到 0
  • 255 0 0 --> 我得到 255
  • 147 205 221 --> 我得到 14536083
  • 146 208 80 --> 我得到 11916796
  • 等等...

  • 这里的问题在哪里?

    谢谢

    最佳答案

    首先将值转换为十六进制,因此很容易将其拆分为字节,即红色、绿色和蓝色的值:

    14536083 = 0xddcd93 = 0xdd, 0xcd, 0x93 = 221, 205, 147

    它是倒退的,因为你的机器是小端的。

    关于.net - Font.Color 返回令人困惑的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9967534/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com