У меня есть файл docx4j сгенерированный файл, который содержит несколько таблиц, заголовков и, наконец, диаграмму кривой, генерируемую excel.Преобразование docx, содержащего диаграмму в PDF
Я пробовал много подходов, чтобы преобразовать этот файл в PDF, но не получил никакого успешного результата.
- Docx4j с xsl-fo не работает, большинство вещей, включенных в файл docx, еще не реализованы и отображаются в красном тексте как «не реализованы».
- JODConverter тоже не работал, я получил итоговый PDF-файл, в котором все было довольно неплохо (только небольшие проблемы с форматированием/стилем), но график не отображался.
- Наконец, самый близкий подход заключался в использовании Apache POI: полученный PDF-файл был идентичен файлу docx, но пока не отображается диаграмма.
- Я уже знаю, что Aspose решит это довольно легко, но я ищу бесплатное решение с открытым исходным кодом.
код я использую с Apache POI выглядит следующим образом:
public static void convert(String inputPath, String outputPath)
throws XWPFConverterException, IOException {
PdfConverter converter = new PdfConverter();
converter.convert(new XWPFDocument(new FileInputStream(new File(
inputPath))), new FileOutputStream(new File(outputPath)),
PdfOptions.create());
}
Я не знаю, что делать, чтобы получить диаграмму внутри PDF, может кто-нибудь сказать мне, как поступить?
Заранее благодарен.
Wow дружище, это было потрясающе. Благодаря миллиону, я много лет боролся с этим, и это было решением! – Keews
@ Keews рад услышать, как это помогло. (Я прошел через то же самое). Я закончил работу над созданием/редактированием Word с помощью jacob. Вряд ли есть какая-либо документация, но если вы просматриваете страницы помощи net/microsoft, вы можете сделать почти что угодно ... – griFlo
определенно это инструмент, который я искал :) Спасибо! – Keews