PCFM Logo Personal Computer Facilities Management Since 1986
516-767-3311
Skip Navigation Links
Home
AboutExpand About
Services
TechnologyExpand Technology
Contact


ABCpdf

We recently began working with ABCpdf from Websupergoo. This library gives us the ability to add extensive PDF file handling to our applications. This need has been cropping up over and over again and we have been handling this in a variety of ways, not always to our satisfaction. But with ABCpdf we have now have the functionality we need built into our applications and no longer need to rely on Adobe Acrobat, Adobe Reader or third party programs to read, create, and modify PDF files.

A client recently approached us with the need to import PDF files containing client documentation, identify individual pages in those files, link them to his client records and then create new PDF's from the individual pages. This would have been impossible with our existing tools. But with ABCpdf we had the functionality operational in a few hours.

When we first researched available PDF libraries we found a few that would seemingly fit the bill. After all, our need in this particular project was relatively simple – open a PDF document, display pages, create new PDF documents using contents of existing files and rotate as required. You would expect this from any product. But on further inspection how you accomplish that can be critical. Some products rely on print drivers or external libraries which serve to slow down processing and complicate the distribution of the application. We also found the approach taken by some vendors to be unnecessarily obtuse. PDF documents are complex enough without having to fight with unnecessarily complicated software. ABCpdf takes a straight forward approach to the problem with clearly defined, well documented methods. We were able to further simplify our development by creating a handful of page oriented classes with the basic functionality we needed.

Our needs on this project, as stated, were relatively simple. And it was nice not having to swim through layers of complex jargon and concepts to get the job done. But it’s also nice to know that the advanced functionality exists. A quick read through the library’s features show that it has pretty much any facility we might conceivably need on future projects. We also appreciated that not only is the documentation clearly written with copious examples but that it’s available online for easy reference. Of the products we reviewed, ABCpdf was certainly the most professional in both design and presentation.

Beyond the basic functionality we needed for our project, and the enhanced functionality that we can foresee using on future projects, we appreciated that WebSuperGoo (great name by the way) seems to be aggressively committed to keeping the library up to date with the latest updates to the PDF document format and advances in Microsoft Technology. It can be a full time job just trying to keep up with changes in .Net and Microsoft language products without having to worry about whether or not the various libraries we depend on are staying up to date. This is even more of an issue with open source products that sometimes just “die on the vine. It’s comforting to think that ABCpdf will stay current so that we don’t have to scramble on future projects to replace it.

For anyone needing to add PDF functionality to their applications we recommend this product. Of the PDF libraries we tested this was the most powerful, most professional, best documented and as a bonus, the fastest. The library has extensive capabilities that give complete access to the intricacies of the PDF format that we look forward to utilizing in future projects.

Home   | About   | Bio   | Tools   | Design   | Methodology   | Projects   | Services   | Contact

1298 Port Washington Blvd. | Port Washington, NY 11050 | TEL: 516-767-3311