2010-08-02 10 views
3

У меня есть веб-отчет (страница .aspx). Мне нравится иметь возможность экспортировать этот отчет в формат PDF. Есть ли способ экспортировать его в формат PDF без использования каких-либо сторонних элементов управления или продукта?экспорт в pdf-отчете

Или каким-либо другим способом я могу использовать функцию экспорта средства просмотра отчетов для просмотра на веб-странице и скрывать управление просмотром отчетов?

ответ

2

Экспорт в PDF

Да, вы можете это сделать, но я думаю, что это было бы крайне неэффективно и, возможно, трудно и отнимает много времени. В двух словах, вы бы написали свою собственную библиотеку «в PDF» - точно так же, как те, которые уже существуют, поэтому зачем изобретать колесо?

Если вы готовы использовать контроль третьей стороны (некоторые из них являются бесплатными, или даже с открытым исходным кодом), у вас есть некоторые лучшие варианты:

Если вы еще не готовы использовать контроль третьей стороны, и не хотите, чтобы создать литиево brary себя, у вас есть какие-то другие необычные варианты:

  • Попросите клиента «печать» на странице с их установленной принтер PDF (как CutePDF)
  • Преобразовать страницу в изображение, и оттуда в PDF
+0

перевод текста на изображение? – user287745

+0

http://stackoverflow.com/questions/280817/how-to-convert-html-web-page-to-image-format-in-asp-net-web-application –