根据此官方文档,Google Cloud提供内置的ImageMagick API。但是所有样本仅使用convert
API。
我试图使用ImageMagick的composite
创建水印,但是Firebase Console给了我一个错误。
所以问题是,Google是否只提供ImageMagick的convert
API,还是也支持其他API,例如composite
您可以以这种方式使用复合材料:
return spawn('convert', [tmpFilePath, tmpWatermarkPath, '-gravity', 'SouthEast', '-composite', tmpFilePath])