Есть ли инструмент, который берет файл xsl и конвертирует его в тот же xsl: fo? У меня есть HTML-файл, который конвертируется из xsl + xsl, и теперь я хотел бы взять xsl и создать xsl: fo Для FOP, и я действительно не хочу писать xsl: fo сейчас
Можно использовать Продукты RenderX , которые могут форматировать XSL / XSL + XML в HTML, PDF, PS ... и т.
С уважением, Грег
AntennaHouse имеет набор таблиц стилей для преобразования XHTML в XSL-FO:
http://www.antennahouse.com/XSLsample/XSLsample.htm#HTMLtoFO
Попробуйте двигатель Ecrion ; он должен работать с HTML (плохо сформированным) и XHTML; в обоих случаях используйте InputFormat.HTML.
Вам нужно преобразование, которое понимает fop, и это только xsl: fo, или, иначе говоря, fop не может печатать HTML.
Посмотрите на преобразование HTML в PDF, которое, IMHO, больше подходит для вашей проблемы.