Sono riuscito a impostare https://github.com/aguidrevitch/jquery-file-upload-middleware con express.js 4.0 ma ho difficoltà a configurarlo.jquery-file-upload-middleware con express.js: come spostare file e aggiungere filigrane?
Ecco il mio script di upload:
var upload = require('jquery-file-upload-middleware');
upload.configure({
imageVersions: {
thumbs: {
width: 80,
height: 80
},
prev: {
width: 1280,
height: 1024
}
}
});
app.use('/admin/upload', function (req, res, next) {
// imageVersions are taken from upload.configure()
upload.fileHandler({
uploadDir: function() {
return __dirname + '/public/uploads/' + req.session.eventID;
}
})(req, res, next);
});
Caricare un file Chicken.jpg ottengo la seguente struttura:
/public/uploads/ -> public uploads folder
534a8d502e889f8d6bf9cc07/ -> upload session folder
prev/ -> resized version folder
Chicken.jpg
thumbs/ -> another resized version folder
Chicken.jpg
Chicken.jpg -> original file
questo è quello che sto cercando di realizzare:
- Sposta il file originale /public/uploads/534a8d502e889f8d6bf9cc07/Chicken.jpg out of t it /public/uploads cartella mantenendo le versioni ridimensionate in posizione.
- Aggiungere una filigrana al file /public/uploads/534a8d502e889f8d6bf9cc07/prev/Chicken.jpg.
Qualcuno può consigliare?
Grazie!