Несколько XML в PDF: лучший подход - PullRequest
6 голосов
/ 12 апреля 2010

У меня есть несколько файлов XML, которые используются для создания моих веб-страниц, однако мне нужно иметь возможность позволить пользователю выбрать несколько страниц, а затем объединить их в один PDF-файл. Этот PDF-файл должен иметь стиль, отличный от фактической веб-страницы (содержимое хранится в файлах XML;)).

p.s. PDF должен содержать оглавление ... и будет содержать изображения, взятые с сайта.

Ответы [ 3 ]

3 голосов
/ 12 апреля 2010

Вы бы использовали библиотеку, такую ​​как iText или iTextSharp , чтобы создать PDF-файл с использованием вашего контента.

2 голосов
/ 12 апреля 2010

Напишите таблицу стилей XSLT, которая преобразует ваши XML-файлы в XSL-FO , а затем используйте реализацию XSL-FO (например, Apache FOP ) для создания PDF.

1 голос
/ 12 апреля 2010

Я использую Prince в моем продукте. Он не дешевый (и не мой продукт), но он чрезвычайно прост в использовании и очень быстрый.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...