Поиск процессора XML-FO
Я пытался найти процессор с открытым исходным кодом XML-FO, который мог бы использовать в приложениях.NET, но мне не повезло найти его. Кто-нибудь знает, что я мог бы использовать?
Заранее спасибо.
3 ответа
Вы можете позвонить Apache FOP из.net
Этот парень опубликовал информацию о том, как заставить его работать.
Я уверен, что немного больше поиска, и вы могли бы получить несколько лучших / больше примеров.
Существует бесплатный процессор XSL-FO для.NET, который называется FO.NET.
Я использую его, и он отлично работает для моих нужд.
[EDIT] Извините, только что заметил, что кто-то еще сделал комментарий о FO.NET...
Вы можете использовать nfop, который является портом.NET для Apache fop.
Вы можете найти его по адресу http://sourceforge.net/projects/nfop/.
Некоторые из его ограничений:
- Не поддерживает FO 2.0
- Он может работать только на 32-битных серверах (поскольку для этого требуется установить J# SDK)
- Поддержка изображений не всегда надежна (не поддерживает URL-адреса.gif, но используется как пути к файлам)
- Некоторые атрибуты padding и margin не всегда отображаются
Как инструмент для начинающих это здорово. Он выполняет простое форматирование, которое вы можете ожидать сделать. Если вы хотите заняться модными PDf-вещами, такими как закладки и оглавление, вам, вероятно, придется перейти на профессиональный процессор FO.