Я пытаюсь сделать следующее преобразование:
Файл Excel (защищен паролем) -> InputStream -> Файл Excel (защищен паролем)
В Apache есть метод Библиотека POI, которая позволяет передавать пароль в: WorkbookFactory.create(InputStream is, String password)
, однако вариант использования таков, что пользователь, вызывающий мой метод, не знает, какой пароль. Поэтому я не могу успешно создать объект Workbook
.
Есть ли способ правильно выполнить преобразование из InputStream
-> Excel без ввода пароля? Непосредственное преобразование без использования библиотеки Apache POI приводит к повреждению файла.