2009-12-03 5 views
1

Любые рекомендации для .net-процессоров xslfo (принимает файл xslfo и преобразует его в pdf), которые могут быть скомпилированы в 64-битные сборки или проданы таким образом? (Наше предпочтение - бесплатный open source, но мы также рассматриваем возможность оплаты).Процессоры xslfo для .net (64-разрядные машины)

ответ

2

На самом деле я не знаю XSL-FO Converter для .NET. Где я работаю (и мы используем .NET), мы просто принимаем Apache FOP, чтобы конвертировать наши файлы в PDF - это работает как шарм. Конечно, побочный эффект заключается в том, что вам нужно запустить JVM ..

С наилучшими пожеланиями, Fabian

+0

Спасибо за ответ! Я слышал, что apachefop.net.dll несовместим с 64-битными машинами. (См. Http://www.unidevtech.com/index.php/2009/08/could-not-load-file-or-assembly-apache-fop-net-or-one-of-its-dependencies/ .. мы не можем использовать предлагаемое решение, потому что мы запускаем службу Windows, ее не запускаем через IIS) или вы напрямую обмениваетесь с Java-приложением (то есть не через apachefop.net.dll)? – Daniel

2

Ibex PDF Creator Professional is a 64 bit XSL-FO engine.

Я использовал Java-версию Ibex в прошлом и нашел, что уровень поддержки стандарта FO, производительности и качества вывода является отличным.

Это коммерческое программное обеспечение, а не с открытым исходным кодом. У них есть интересная модель лицензирования, где вы платите за разработчика, а не за экземпляр (что может стать большой экономией при создании клиентских приложений, которым нужен процессор FO).

1

Daniel,

Мы используем программное обеспечение Antenna House XSL Formatter, которая очень хорошо (быстрый, надежный), но и очень дорого. В основном мы просто включаем сборку в нашем небольшом .NET webservice, который выполняет все преобразования для нас (входной язык, регион, имя используемого шаблона и XML-документ; выходной двоичный поток).

Их версия 5.1 поддерживает как Linux и окна 64bit:

http://www.antennahouse.com/product/ahf50/ahf5top.htm

Наш опыт там поставок и обновления является то, что они являются хорошим качеством и в срок. Но опять же, это будет иметь смысл, если у вас есть большие объемы документов для обработки и готовы инвестировать не очень дешевую цену.

Удачи! martijn

1

Возможно, вам нужна какая-то схема развертывания OEM; вы также можете попробовать форматировать Ecrion; XSL-FO server дешевле, чем антенна, но я ничего не знаю об их настольной версии.

Смежные вопросы