【发布时间】:2021-11-04 15:06:49
【问题描述】:
pdf-lib 使用什么颜色格式?写入 rgb(156, 132, 678) 或 cmyk(157, 145, 124, 135) 会引发错误,其中所有数值必须介于 0 和 1 之间。
如何转换标准 rgb,即。 0-255 转成什么格式?
文档给了我函数的 TypeScript 定义,但没有解释。
【问题讨论】:
-
将 0...255 的值除以 255(或者可能是 256)
-
标准 RGB 不是从 0 到 255(或 256)。最大值 100 或 1 很常见(尤其是在文献中),我们应该回到这种归一化,因为每个通道可能有更多位。事实上,一些新功能再次开始使用白色的 RGB(参见 CSS)
-
@GiacomoCatenazzi 它是 web apis 的标准,这是一个 javascript 库
标签: javascript pdf colors