#1460·pdfcpu

`CreateImageStreamDict` 会损坏具有透明度的白色/灰色图像

作者: phipsp创建于 2026年8月12日更新于 2026年8月12日
标签investigate

当 `model.CreateImageStreamDict` 从解码的图像构建图像对象时,它会检测白色/灰色图像为灰度图像,并将其存储为 `DeviceGray` 以及 `SMask`。这种编码本身是正确的,但写入的灰度值是错误的:灰度通道最终成为 alpha 通道的字节级复制,因此可见的颜色被破坏。