Node.js 使用Node JS将图像从RGB转换为CMYK

Node.js 使用Node JS将图像从RGB转换为CMYK,node.js,node-modules,rgb,color-space,cmyk,Node.js,Node Modules,Rgb,Color Space,Cmyk,我的打印机只能使用CMYK颜色。我想用节点js制作一个电报机器人。 我在网上搜索直接变换图像颜色空间。但是我找不到 对于python;我找到Image.convert()。这对我有用。 我的问题是,我可以用一个节点包来实现这一点吗?使用这个叫做Sharp的很棒的npm包 安装地点为: npm install sharp 那么你的JS就很简单了: const sharp = require('sharp'); console.log('Converting...') sharp('inpu

我的打印机只能使用CMYK颜色。我想用节点js制作一个电报机器人。 我在网上搜索直接变换图像颜色空间。但是我找不到

对于python;我找到Image.convert()。这对我有用。
我的问题是,我可以用一个节点包来实现这一点吗?

使用这个叫做Sharp的很棒的npm包

安装地点为:

npm install sharp
那么你的JS就很简单了:

const sharp = require('sharp');

console.log('Converting...')

sharp('input.jpg')
    .toColourspace('cmyk')
    .toFile('output.jpg')
    .then(() => {
        console.log('Conversion completed!')
});

使用这个叫Sharp的很棒的npm包

安装地点为:

npm install sharp
那么你的JS就很简单了:

const sharp = require('sharp');

console.log('Converting...')

sharp('input.jpg')
    .toColourspace('cmyk')
    .toFile('output.jpg')
    .then(() => {
        console.log('Conversion completed!')
});