Review of ABCPDF.NET from webSupergoo

John Avis by | March 5, 2014 | ASP.NET Web Forms Classic ASP

Review of webSupergoo's ABCPDF.
I have been using ABCpdf for generating PDF documents in Classic ASP and ASP.NET for many years, and have always found it to be the simplest way to generate and manipulate PDF documents.

Not only can you create empty documents and add text and images wherever and however you like, but the feature I find most useful is conversion from HTML to PDF.

As an example, on one website I need to generate nice looking brochures from content from a database which changes frequently. I have created a protected ASPX page which retrieves the content from the database and displays it in HTML. I also have created some attractive PDF templates -- a different one for page one and for subsequent pages. Using ABCpdf I load the appropriate PDF template then overlay the HTML page. The result is exactly what I needed. ABCpdf also overlays page numbers and allows me to save the resulting PDF to the file system or send it straight to the browser as a dynamic PDF.

With my HTML and CSS I can also control things like how different parts of the content will break across pages, and ABCpdf understands and obeys this. About the only thing I found it wouldn't do were custom web fonts that weren't available on the server.

Let's face it, creating a PDF by placing items on different parts of a page is time-consuming and requires lots of tweaking along the way. If you're a web developer you know HTML and CSS and can probably produce results quicker working that way and converting to PDF using ABCpdf.

Of course if you have to generate PDFs by placing items on the page, ABCpdf does have a very useful feature where it will add a grid to the page during your development which really helps with positioning and adjustments.

I looked at other PDF components and found none that could do all of this so well, and quickly, and as easy. I know there are free PDF tools out there and ABCpdf is a comparatively a little pricey (starts at US$329), but for all the extra effort you would have to put in to get the free tools generating something like what you need, you could get ABCpdf doing the job quicker and better.

The other good thing about ABCpdf is that despite several version updates over the years, even the latest version is still backwards compatible so my old Classic ASP code and works side-by-side with newer .NET code.

You can download a free trial or purchase ABCpdf.NET from webSupergoo's website.

Related Posts

ASP.NET Web Forms Bootstrap

More on Bootstrap 4 modals in ASP.NET Web Forms applications using UpdatePanels

by John Avis | April 9, 2019

In this, my third post on this topic, I go over the methods I am using now and the problems I have encountered and overcome.


ASP.NET Web Forms Classic ASP

Custom error pages for ASP.NET Web Forms and Classic ASP in IIS 7 and 8.5

by John Avis | February 20, 2019

I was recently doing some work on a website which has a mixture of older Classic ASP pages and ASP.NET Web Forms pages and ran into problems with custom error pages.


ASP.NET Web Forms

Nicer localised UpdateProgress’ for your ASP.NET pages with multiple UpdatePanels

by John Avis | February 9, 2018

On an ASP.NET Web Forms page with multiple UpdatePanels it’s nice to give the user some feedback when one of the panels is being updated.

Comments

Jay Elewitz

by Jay Elewitz | December 9, 2014

We have used ABCpdf.NET for several projects and have found it to be an awesome addition to our toolbox. The applications we write fill in many government generated PDF forms. Although we've used free tools in .NET, PHP, and other languages, we keep coming back to ABCpdf because it uses less memory, avoids the need to create FDF files and execute shell scripts to integrate fields, and it flattens PDF forms with ease. On another note, ABCpdf allows us to create reports more quickly and easily than with any other tools we've explored.

We definitely recommend going straight to ABCpdf before wasting time with many of the "free" tools that are out there in the open source community.

Reply

Leave a Comment
Tags
ASP.NET Html Forms ASP.NET MVC ASP.NET Web Forms ASP.NET Web Pages Bootstrap C# Classic ASP Cool Websites Databases eBay and PayPal Electrical Repairs General Hardware HTML/CSS Jquery/Javascript Media Center Mobile Phones Responsive Web Design Reviews SEO and Social Networking Web Design Web Development Web Security web+db Website Hosting Windows XP Youtube

About me

...mostly about web development and programming, with a little bit of anything else related to the Internet, computers and technology.

Subscribe

Get the latest posts delivered to your inbox.