java - Android CMYK 模式

标签 java android graphics cmyk

我有一个 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/

相关文章:

java - 如何重构 vertx 中的异步调用链以避免回调 hell

android - 如何在 Android 中创建自定义共享对话框

java - 如何将图片分配给java swing中的矩形类?

c++ - 一组高效的 3D 相交算法

opengl - 这个简单的FxAA如何工作?

java - 从 RecognizerIntent 检测语言

Java左移并用零填充

java - 通过 JavaMail 发送到 gmail 时的 TLS 问题

Android 和 Planet 渲染

android - "invisible"没有显示任何窗口的切换应用程序