yozawiratama
yozawiratama

Reputation: 4328

asp.net pdf renderer

I want to ask you how to render a pdf in asp.net using c#. so my web can show a pdf.

Upvotes: 3

Views: 1949

Answers (3)

Josh M.
Josh M.

Reputation: 27831

You can use Aspose.PDF or iText (there is a free version).

You can read about the licensing for iText for more information on the comment provided below.

Upvotes: 1

Heinzi
Heinzi

Reputation: 172478

You can use the ReportViewer component (in "Local Processing Mode", so you don't need the SQL Server Reporting Services) to show a Report created in Visual Studio in a web page.

If you want the report to output directly as a PDF (instead of being shown in the ReportViewer control), you can use the technique outlined in this article to render the report on the server and then send the PDF stream to the web client:

The advantage of this solution is that you don't need to use any third-party libraries.

Upvotes: 0

CodesInChaos
CodesInChaos

Reputation: 108880

One way is to generate latex from your application and then convert latex into pdf:

http://www.emphess.net/2010/11/09/create-high-quality-pdfs-with-razor-view-engine-and-latex

The nice thing about doing it this way is that you can write your views just like all your other views, except you use latex instead of html.

Upvotes: 0

Related Questions