views:

578

answers:

7

Is there some kind of light-weight (non-Adobe) control I could use to view and print PDF documents on a web form?

+1  A: 

Flashpaper, it is platform independant.

The reason I suggest this is that you can embed PDF viewing right in any web-browser via this Flash Plugin (and print), but never have to have PDF viewing software installed or configured to work with the web browser.

Edit: As per the comment, new Flashpaper versions have been discontinued. Flashpaper will continue to be available for sale though. (see link in comment). I have used it for several years and haven't found much of a need for new features, but your case may differ. Try it out.

Jas Panesar
....and discontinued http://www.adobe.com/products/flashpaper/eod_faq/
Paul Dixon
.. but still selling it. They just won't be making new features. (From link) "Will Adobe continue to sell FlashPaper? Adobe will continue to sell the current FlashPaper 2 version.".. If only they would have stopped developing Acrobat and kept selling it. We'd have 3 second load times for Acrobat 5!
Jas Panesar
A: 

Foxit Reader is more lightweight than the Adobe Reader.

Paul Dixon
A: 

For displaying a PDF, you could use PDF Me Not. I'm not sure if you mean generating a PDF of a form submission, though. If this is what you meant, there are PDF libraries for just about every language (such as FPDF for PHP).

For the first case, there's also AlivePDF which is open source.

Richard John
I'm exporting PDF from a telerik RadGrid, but the end user doesn't want to have to export and then open the file to print it. They just want to click a print button.
ProfK
+2  A: 

ABCPdf is a free PDF generator for ASP.NET; all you have to do is link back to their site if you use it.

http://www.websupergoo.com/abcpdf-1.htm

Cory Larson
A: 

Aspose.com can do some pretty nifty stuff for .NET and Java

Brian Jensen
Too bad it's $1800 for a single developer license.
Cory Larson
F*** me! That's steep!
ProfK
or just $600 for the part you need :) But still expensive
Brian Jensen
+3  A: 

I use Foxit. Lightweight - loads faster than Adobe.

Damovisa
A: 

phpLiveDocx and LiveDocx are completely free and can be used to merge data (for example, from a web form) with a template from MS Word or Open Office on the server.

  • phpLiveDocx runs on Linux, Windows and Mac.
  • LiveDocx runs on Windows.

Learn more at: