0
グレースケールをサポートするすべてのnpmパッケージを使用しましたが、正しく動作するものはありません。 一部は機能していますが、品質は低下しています。 image-grayscaleという名前のグレースケールパッケージがありますが、srcイメージ(example/image.gpg)ファイルの1つが破損してから、さらに約束した約束のコードが破棄されてしまうという問題があります。 以下のコードは問題です。ノードjsのカラーイメージ(jpg、jpeg、png)を白黒またはグレースケールに変更する方法
globby(['./upload/*.*','!./upload/*.ico','!./upload/*.gif', '!./upload/*.txt']).then(function (paths) {
return Promise.all(paths.map(function (e) {
return imageGrayScale(e, {logProgress: 1}) }));
}).then(function (val) {
// if one of the file in directory is corrupted then promise is rejected and my code stooped and i cant do anything further
})
エラーコードを処理する方法を教えてください。コールバックのような解決策がありますか?
あなたはそれに見ることができるように、私は成功を収めて前Jimp使用しているどのように黒と白の