如何将 DeviceGray 颜色转换为 rgb?

How to convert DeviceGray color to rgb?

我使用 itext 7.0.4 库阅读 pdf 结构,当我阅读 stream 时,我发现 DeviceGray color 的形式如下:

1 g

如何将其转换为 RGB 格式?

float[] hsv = color.getColorValue();
int rgb = Color.HSBtoRGB(hsv[0], hsv[1], hsv[2]);
Color target = new Color(rgb);

其中 colorcom.itextpdf.kernel.color.DeviceGray

的实例