Daniel
Мы используем программное обеспечение Antenna House XSL Formatter, которое действительно хорошее (быстрое, надежное), но и очень дорогое. По сути, мы просто включаем сборку в наш небольшой веб-сервис .NET, который выполняет все преобразования для нас (язык ввода, регион, имя используемого шаблона и XML-документ; вывод двоичного потока).
Их версия 5.1 поддерживает Linux и Windows 64bit:
http://www.antennahouse.com/product/ahf50/ahf5top.htm
Наш опыт поставок и обновлений показывает, что они качественные и в срок. Но опять же, это будет иметь смысл только в том случае, если у вас есть большие объемы документов для обработки, и вы готовы инвестировать не очень дешевую цену.
Удачи!
Мартейн