XSL:FO процесори за платформата .net

В момента търся добър солиден xsl:fo процесор, който да използвам в .net приложение. Виждал съм няколко, но много от тях използват виртуалната машина на Java, което е нещо, което искам да работи на уеб сървъра. Трябва да имам .net реализация, една, която намерих досега, която е с отворен код, е fo.net на codeplex, въпреки че изглежда не прилага целия стандарт xsl:fo като много други продукти, използващи java virutal машина направи. Някой може ли да препоръча продукти. Отвореният код би бил страхотен, но мога да разгледам и търговски решения.


person Miker169    schedule 09.10.2009    source източник


Отговори (4)


Някои XSL-FO двигатели с .NET интерфейси, които трябва да имате предвид:

  • AntennaHouse
  • RenderX XEP
  • Ibex PDF Creator – сравнително евтин. Те имат такса за лиценз за програмист. Няма разходи за сървър или време за изпълнение. След като разработите приложение, което използва Ibex, можете да разположите това приложение на произволен брой тестови или производствени сървъри без допълнителни разходи.
person Mads Hansen    schedule 09.10.2009
comment
RenderX има .net интерфейс, но се нуждае от виртуалната машина на Java според моите разбирания. Благодаря за IBEX PDF Creator. Ще погледна това. - person Miker169; 09.10.2009

За сървъра може да се наложи да помислите два пъти. Не бих използвал FOP (или NFOP по този въпрос), защото изглежда никой не го поддържа (старият клон спря на 0,28 понякога през 2006 г., а новият клон все още е на 0,95 от 2008 г. насам. Използвах RenderX за проект и напоследък преминах към Ecrion, защото имат добър дизайнер и сървърът им е най-бързият от каквото и да изберете, трябва да имате предвид набора от функции, които ще станат важни с времето (като например какъв вид изходни формати получавате, поддръжка за визуален дизайн, поддръжка за XSL-FO 1.1 и т.н.), скорост и особено консумацията на памет.В сървърна среда може да се наложи да можете да обработвате 10 или 100 заявки паралелно, така че консумацията на памет е голям фактор.

person Peter Stroll    schedule 11.01.2010

Има NFopизтегляне), което е .Net порт на версията на Java от Apache (все пак версията .Net в момента е в бета).

person adrianbanks    schedule 09.10.2009

Имах добър опит с xml2pdf от alt-soft. В миналото беше евтино, сега версията "workstation" е безплатна.

person Andreas    schedule 02.12.2009
comment
Версията за работни станции вече не е безплатна. - person Vaccano; 16.03.2012