У меня есть текстовый документ .docx, содержащий таблицы, абзацы и изображения. Мне удалось успешно преобразовать файл в pdf, но в файле pdf отсутствуют изображения. Это фрагмент кода, который я использую:
ByteArrayOutputStream baos = new ByteArrayOutputStream();
PdfOptions options = PdfOptions.create();
PdfConverter.getInstance().convert(xwpfDocument, baos, options);
new FileOutputStream(new File("/home/sam/test.pdf")).write(baos.toByteArray());
Окончательный файл test.pdf не содержит изображений в формате .docx. Есть что-то еще, что я должен сделать?
PdfOptions
? Откуда это? Если это ваш собственный класс, что он содержит? - person Gagravarr   schedule 28.06.2018import org.apache.poi.xwpf.converter.pdf.PdfOptions;
- person Wafula Samuel   schedule 28.06.2018apache poi
. Этоopensagres
, и пакет плохо назван только. И у него есть ограничения. - person Axel Richter   schedule 28.06.2018opensagres
. Версия1.0.6
- person Wafula Samuel   schedule 28.06.2018*.docx
документе есть не что иное, какblipFill
изpic
вgraphicData
вgraphic
вdrawing
. - person Axel Richter   schedule 28.06.2018DocumentKind.DOCX
. Я не пробовал, хотя. - person Axel Richter   schedule 28.06.2018fr.opensagres.poi.xwpf.converter.pdf.PdfConverter
. Преобразует картинки в моем примере. - person Axel Richter   schedule 14.07.2018