я пытаюсь изменить формат файла Excel XLS и XLSX наоборот в Java с помощью jobconveter баночку в ОС Windows https://code.google.com/archive/p/jodconverter/Как преобразовать формат файла Excel XLS и XLSX наоборот в Java
File xlsFile = new File("input/test.xls");
File xlsxFile = new File("input/FileConverted.xlsx");
OfficeManager officeManager = new efaultOfficeManagerConfiguration().buildOfficeManager();
officeManager.start();
OfficeDocumentConverter converter = new OfficeDocumentConverter(officeManager);
converter.convert(xlsFile, xlsxFile);
officeManager.stop();
, но когда Я стараюсь и запустить код, следующая ошибка произошла
исключение в потоке «главный» java.lang.IllegalStateException: officeHome не установлен и не может быть автоматически обнаружен на org.artofsolving.jodconverter.office. DefaultOf ficeManagerConfiguration.buildOfficeManager (DefaultOfficeManagerConfiguration.java:163)
Пожалуйста, дайте мне предложения/решение, чтобы решить эту ошибку
или другой лучший способ преобразовать тип файла первенствовать в Java
У меня нет открытого офиса. моя целевая среда находится на windows7 и MS Office. Является ли это возможным? – AKZap
есть. вам просто нужно загрузить и установить открытый офис для окон. – mfidan
Спасибо mfidan, , но я не могу заставить всех своих клиентов установить открытый офис в своих окнах. Есть ли способ решить мою проблему ?? – AKZap