Colors 正在转换为RGB的CMYK图像

Colors 正在转换为RGB的CMYK图像,colors,puppeteer,google-chrome-headless,Colors,Puppeteer,Google Chrome Headless,下面是我正在使用的代码,但基本上它只是一个标准的木偶演员使用默认设置,添加一个CMYK图像: //允许木偶演员访问文件 const express=require('express') const app=express() 应用程序使用(express.static(_dirname)) app.listen(3000) //生成pdf const puppeter=require('puppeter') 常量html=` ` ;(异步()=>{ const browser=wait pupp

下面是我正在使用的代码,但基本上它只是一个标准的木偶演员使用默认设置,添加一个CMYK图像:

//允许木偶演员访问文件
const express=require('express')
const app=express()
应用程序使用(express.static(_dirname))
app.listen(3000)
//生成pdf
const puppeter=require('puppeter')
常量html=`
`
;(异步()=>{
const browser=wait puppeter.launch()
const page=wait browser.newPage()
等待页面。设置内容(html)
等待page.pdf({path:'output.pdf'});
console.log('done')
})()
这是我使用的CMYK图像:


问题是图像在生成的PDF中被转换为RGB,导致打印的颜色错误。在Puppeter或headless chrome中是否有一些选项可以不经修改直接将图像字节放入PDF?

我无法回答,但无论如何:将其报告为错误。浏览器和颜色空间从来都不是好朋友。我可能认为他们在操作系统上卸载了一些工作(或者只是在最后一个渲染步骤上,这在headless中没有使用)