Я использую express 3, чтобы сделать http-сервер, который загружает изображение в назначенную папку, но я не могу получить разрешение изображения в объекте req. Я пробовал искать в файлах req.files и req.files.images и req.files.headers, но я не смог найти эту информацию. Как получить изображение загруженного изображения.Как получить данные разрешения изображения из загруженного изображения в экспресс?
0
A
ответ
4
См решение здесь: Opening images on NodeJS and finding out width/height
var im = require('imagemagick');
im.identify(req.files.images.path, function(err, features){
if (err) throw err
console.log(features)
// { format: 'JPEG', width: 3904, height: 2622, depth: 8 }
})
Убедитесь, что вы ImageMagick включены и установлены в вашем проекте.
Смежные вопросы
- 1. Определение разрешения (DPI) загруженного изображения
- 2. Как получить источник изображения, загруженного из Интернета?
- 3. Как получить данные изображения из ресурса изображения?
- 4. получить url из загруженного изображения с picasso
- 5. Изображения профиля Изображения Загруженного из Facebook
- 6. Получить путь загруженного изображения в Moodle
- 7. ImageData изображения, загруженного извне?
- 8. Как создать новый ALAsset из загруженного изображения
- 9. Создание аватара из загруженного изображения
- 10. Как получить позицию загруженного изображения - android
- 11. Как создать объект изображения PHP из загруженного изображения?
- 12. Получить двоичное из загруженного файла (изображения) в ASP.NET MVC
- 13. Получение размеров загруженного изображения?
- 14. Установите размер загруженного изображения
- 15. Сохранение загруженного изображения?
- 16. Получить данные изображения из HttpContext?
- 17. Проверка изображения растрового изображения WPF, загруженного из URI в Runtime
- 18. Как получить высоту и ширину из загруженного файла изображения
- 19. Отображение загруженного изображения в imageView
- 20. Создать эскиз из загруженного изображения в Yii2
- 21. Strip EXIF данные из изображения
- 22. Получить путь от изображения, загруженного с Firebase?
- 23. Получить размер локально загруженного большого изображения
- 24. PHP - Проверка загруженного изображения
- 25. Получение каждого загруженного изображения
- 26. Получить расширение изображения из загруженного файла в Laravel
- 27. Удаление загруженного изображения
- 28. Изменить размер загруженного изображения
- 29. Изменение имени загруженного изображения
- 30. Javascript перегрузочный загруженного изображения
Я получаю Tue, 24 Dec 2013 1:00:25 GMT uncaughtException икру ENOENT Ошибка: порождение ENOENT на errnoException (child_process.js: 980: 11) на Process.ChildProcess._handle.onexit (child_process. js: 771: 34), и мое приложение завершает работу. В любом случае я получаю «/home/bhanuc/win/winter/crowd-sourcing/public/uploads/56943-nghb7g.jpg» из req.files.image.path – Bhanu423
Вам нужно установить imagick CLI, http: //www.imagemagick .org/script/binary-releases.php, также в вашем каталоге проекта запустите 'npm install imagemagick' –
Можем ли мы установить его в ubuntu? – Bhanu423