процессоры xslfo для .net (64-битные машины) - PullRequest
1 голос
/ 04 декабря 2009

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

Ответы [ 4 ]

2 голосов
/ 04 декабря 2009

Ibex PDF Creator Professional - это 64-битный XSL-FO движок .

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

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

2 голосов
/ 04 декабря 2009

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

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

1 голос
/ 12 января 2010

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

1 голос
/ 13 декабря 2009

Daniel

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

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

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

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

Удачи! Мартейн

...