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

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.


Bootstrap ASP.NET Web Forms

ASP.NET Web Forms and Bootstrap 3 and 4 Modals

by John Avis | July 6, 2017

There are a few methods for hiding and showing Bootstrap 3.x and 4.x modals in an ASP.NET Web Forms application. This technique is pure ASP.NET (requires no client script) and allows you to show and hide modals by changing the Visible property of a containing PlaceHolder or Panel.


ASP.NET Web Forms

Disable common UpdateProgress controls for an UpdatePanel with an associated UpdateProgress

by John Avis | April 12, 2017

If you have an ASP.NET Web Forms page with multiple UpdatePanels and multiple UpdateProgress controls, sometimes you may want one or more UpdateProgress controls associated with a specific UpdatePanel, and one or more UpdateProgress controls that have no association with an UpdatePanel so are shown when any UpdatePanel is 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 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.