Как я могу создать PDF-файл в классическом ASP?

Есть ли способ сгенерировать PDF-файлы из классического ASP? У меня есть набор вводимых пользователем данных, которые нужно преобразовать в PDF-файл, который пользователь может загрузить. Как я могу это сделать? OpenOffice позволяет экспортировать документы в PDF, так можно ли это как-то использовать?

Как конвертировать HTML в PDF с помощью jsPDF
Как конвертировать HTML в PDF с помощью jsPDF
В этой статье мы рассмотрим, как конвертировать HTML в PDF с помощью jsPDF. Здесь мы узнаем, как конвертировать HTML в PDF с помощью javascript.
Включение UTF-8 в jsPDF с помощью Angular
Включение UTF-8 в jsPDF с помощью Angular
Привет, разработчики, я предполагаю, что вы уже знаете, как экспортировать pdf через jsPDF. Если ответ отрицательный, то вы можете ознакомиться с моей...
6
0
28 030
3

Ответы 3

Я немного поигрался с этим (Persits ASPPDF): http://www.asppdf.com/

Это то, что мы используем, и, кажется, делает почти все, что нам нужно.

kemiller2002 14.01.2009 00:44

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

cdeszaq 14.01.2009 00:55

Может быть, вы запускаете внешнее приложение, которое может использовать CrystalReports ... и вы просто передаете его как xml?

Вот как бы я это сделал ... (ленивый режим)

Знаете ли вы о каких-либо других внешних приложениях, которые могут принимать xml и делать это? Может ли OpenOffice это сделать?

cdeszaq 14.01.2009 16:59

Я не знаю наверняка ... я думаю, что инфопатолог может этого добиться ... но это всего лишь предположение ...

Ironicnet 14.01.2009 18:55

См. Полный список компонентов PDF здесь: http://www.aspin.com/home/components/document/pdf Многие из них бесплатны.

Также можно использовать XSLT для вывода PDF, но я не уверен, поддерживается ли это парсером Microsoft XML. Я помню, что что-то меня останавливало, когда я пытался сделать это 3-4 года назад. Возможно, стоит проверить знания в зависимости от типа данных, которые у вас есть в качестве источника.

Однако, если это статические файлы или одноразовая работа, рассмотрите возможность использования конвертера PDF на вашем компьютере и просто загрузите файлы на сервер. Для этого есть масса инструментов, в том числе Adobe Acrobat.

Другие вопросы по теме