Как объединиться с Apache Poi и сохранить пробелы и форматированиеJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как объединиться с Apache Poi и сохранить пробелы и форматирование

Сообщение Anonymous »

Код: Выделить всё

  XMLSlideShow ppt = new XMLSlideShow();
// Creating an empty presentation
if (!powerpoints.isEmpty()) {

for (String arg : powerpoints) {

FileInputStream inputstream = new FileInputStream(arg);

XMLSlideShow src = new XMLSlideShow(inputstream);

ppt.setPageSize(src.getPageSize());

for (XSLFSlide srcSlide : src.getSlides()) {

ppt.createSlide().importContent(srcSlide);

}
src.close();
inputstream.close();
}
String mergedFile = intropath + "PowerPoints/result1.pptx";
FileOutputStream out = new FileOutputStream(mergedFile);
ppt.write(out);
ppt.close();
out.close();
Я пытаюсь объединить PowerPoint с этим кодом. по большей части он объединяет все Powerpoints. Однако некоторые пробелы отключены, и каждый раз, когда я открываю результат Powerpoint, он говорит, что его «необходимо исправить». Любой способ исправить обе эти проблемы или альтернативные способы. Раньше я использовал облако Aspose Slides, но в последнее время у меня возникли проблемы.
Я пытаюсь объединить PowerPoint с этим кодом. по большей части он объединяет все Powerpoints. Однако некоторые пробелы отключены, и каждый раз, когда я открываю результат Powerpoint, он говорит, что его «необходимо исправить». Любой способ исправить обе эти проблемы или альтернативные способы. Раньше я использовал облако Aspose Slides, но в последнее время у меня возникли проблемы.

Подробнее здесь: https://stackoverflow.com/questions/788 ... formatting
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»