Кто-нибудь знает библиотеку, способную генерировать XSL-FO из файла Microsoft Office Open XML, например Word DOCX или Excel XLSX?
Учитывая, что эти файлы Office в основном представляют собой XML в ZIP-файле, я считаю, что было бы довольно просто сгенерировать XSL-FO из них, применив соответствующие преобразования XSLT - хотя написание XSLT заняло бы некоторое время. Но если это просто, как я подозреваю, то, возможно, кто-то написал библиотеку, которая это делает, или выпустил преобразования XSLT, которые это делают.
Эта статья о библиотеке Microsoft MSDN содержит пример создания XSL-FO с файлами WordprocessingML Word 2003, но я не видел ничего для более нового формата Open XML.
У кого-нибудь есть предложения? Библиотека Java будет предпочтительнее, но все будет рассмотрено.