В настоящее время мы генерируем все наши официальные документы, используя преобразование XSL-FO с использованием файлов .xml в качестве входных данных и генерируем файлы .pdf, и в основном весь контент в этих файлах .xml представляет собой простой текст или xhtml. Это прекрасно работает в повседневных ситуациях, но некоторые из наших пользователей обращаются к файлам Microsoft Excel, которые наш преобразователь XSL-Fo (Antenna House) не может обрабатывать изначально (и, кстати, никто другой на самом деле этого не делает).
Итак, что мы сделали или делаем в качестве промежуточного, краткосрочного решения, так это то, что мы создаем изображения из принтарей, определенных пользователями, и встраиваем эти изображения в файлы .pdf.
Однако, поскольку эти изображения, очевидно, не являются «доступным для поиска» контентом, мы рассматривали этап последующей обработки при распознавании этих файлов .pdf и т. Д., Но, на мой взгляд, все это углубляется в обходную дыру. .
У меня была идея преобразовать эти файлы .xls в SpreadsheetML и покрыть это нашей таблицей стилей xsl-fo, но, глядя на спецификации spreadsheetml, я вроде бы тоже отказался от этой надежды ... по крайней мере, не потратив несколько десятков человеко-месяцев на реализация.
Итак, чтобы перейти к моему актуальному вопросу, как вы будете обрабатывать файлы Microsoft Excel при генерации документов на основе xsl-fo?
Привет и спасибо,
-J