0
現在のプロジェクトでは、帆jsをフロントエンドとしてバックエンドと角度jとして扱っています。私はクロッピングモジュールを実装しました。現在の問題は、クロッピングモジュールの出力がbase64データであることです。いくつかの操作を行うためには、このベース64のデータを画像ファイルに変換する必要があります。私はサーバー側でbase64データを受け取りました。今このデータをsails jsサーバー側のファイルに変換する必要があります。私はそのためにコードを使用しましたが、イメージファイルを作成しませんでした。イメージファイルには、このBASE64を変換するための私のコードは帆を使って画像ファイルにbase64画像データを書き込むjs
var image = req.body.image.replace(/^data:image\/jpeg;base64,/, "");
var filePath = 'imagecontents/';
fileName = filePath +'abc.jpg';
mkdirp(path.join(__dirname, '../../..' + filePath), function (err) {
if (err) {
logger.log('error', err);
res.sendStatus(500);
throw err;
}
require("fs").writeFile(path.join(__dirname, '../../..' + fileName), image, 'base64', function (err) {
if (err) {
logger.log('error', err);
res.sendStatus(500);
throw err;
}
});
ある
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAgAElEQVR4Xuy9B6wkeX4e9lVVd1Xn3P1yDpNz2J3N+e72juFODHfH......................."
の下 マイサンプルベース64のデータがあるPlzを是正するために役立つ任意のエラーが