我有一个 CMYK 模式的位图,它在 Android 上显示不正确,有时甚至根本不显示。谷歌搜索没有返回很多答案,所以我不得不在这里问我如何处理 CMYK 模式图像?
谢谢
更新
好的,根据要求提供更多信息。我有一个图像在 Assets 中,我用它构造了一个位图。然后当我构建位图时,我会这样做:
Bitmap bm = Bitmap.createBitmap(width, height, Config.ARGB_8888);
图像处于 CMYK 模式。 当我把它放在 ImageView 上时 - 它显示为白色框。未显示。
希望这对您有所帮助。
最佳答案
CMYK 是一种打印格式。所有“标准”结构,如 jpeg、位图等,都是针对 SCREEN 的,读取你的结构就好像它是 RGB 一样。将结果放入 PDF 或其他 postscript 中,您就会看到它。
关于java - Android CMYK 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6625110/