@maestro07

Как считать файл в Java?

Считать файл с папки (другой) и сделать createImageInputStream
File file = new File("/home/nursultan/MNT_FILES/4you/Кв листы/Квартиры/Бизнес/1 очередь/Квартиры/1.jpg");
        BufferedImage img = ImageIO.read(file);
        ImageInputStream input = ImageIO.createImageInputStream(img);

input получаю null
  • Вопрос задан
  • 146 просмотров
Пригласить эксперта
Ответы на вопрос 2
@postya
Попробуйте прописать не относительный путь к файлу ,а абсолютный

"C:\\Temp\\your directory"

Если OS Windows, путь к файлу можно скопировать так: зажмите shift и правой кнопкой мыши по файлу, в списке будет скопировать путь как текст
Ответ написан
@Cheypnow
Если нужен именно ImageInputStream, то можно например так:
FileInputStream fileInputStream = new FileInputStream("/home/nursultan/MNT_FILES/4you/Кв листы/Квартиры/Бизнес/1 очередь/Квартиры/1.jpg");
ImageInputStream imageInputStream = ImageIO.createImageInputStream(fileInputStream);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
26 апр. 2024, в 18:27
200000 руб./за проект
26 апр. 2024, в 18:24
80000 руб./за проект
26 апр. 2024, в 18:00
500 руб./за проект