Debenu Quick PDF Library 10.15 Released

The final version of Debenu Quick PDF Library 10.15 has been released and is ready for download from our product updates page.

This new version is full of new functions, enhancements and bug fixes and we recommend that all customers upgrade to it to take advantage of the improvements. Visit the product updates page to download this new version and see a full list of the changes.

Download 10.15 from our Product Updates page

Version 10.15 Highlights

  • Delphi XE6 compatible
  • 4 new functions, 26 bug fixes and 3 enhancements

Upgrading

Debenu Quick PDF Library 10 is a major new version of the product which means that the upgrade process is different from the minor version upgrade process, namely, upgrades are not free unless you meet certain requirements.

Free upgrades

Customers who purchased version 9 of Debenu Quick PDF Library on or after the 24th of August, 2013 (within 60 days of version 10’s release) or who own an active Premium Upgrade Protection subscription are eligible for free upgrades from version 9 to version 10.

Contact our sales team if you fall into this category and we’ll help you out.

Purchase an upgrade

An upgrade from version 9 or earlier versions to version 10 can be purchased at a discount (starting price is $269.00) through our online store. Users can upgrade their Single Developer, Multiple Developer or Source Code licenses to version 10. It’s also possible to purchase Premium Upgrade Protection with your upgrade purchase.

For example, if you own a Single Developer License + Standard Upgrade Protection for version 9 of Debenu Quick PDF Library then you will need to purchase the Single Developer Upgrade License + Standard Upgrade Protection (9.x to 10.x) product in order to upgrade to version 10 — though you can choose to buy the Premium Upgrade Protection version of that product if you prefer.

Feedback

As always we’d love to hear your thoughts on the new version of Debenu Quick PDF Library. If you have any questions, comments or general feedback, please let us know.

Posted in Debenu Quick PDF Library, News, Releases | Leave a comment

Debenu Quick PDF Library: Coming soon to Android and iOS

We’re all very excited about this here at Debenu. The light is well and truly green, and the team is hard at work making Debenu Quick PDF Library for Android and iOS a reality, to be officially rolled out with the next major release later this year. We’ve been planning this for quite a while, but the pieces have finally fallen into place. We now know how and, more importantly, when we’re going to be able to provide this much-requested functionality to you, our developer community.

Smartphones, tablets and other mobile devices really to seem to be the way of the future. Part of it is the growing power of portable computing devices. Today’s smartphones have significantly more power than the combined might of all the computers used to co-ordinate the moon missions. The moon missions, people! Actually, according to ComputerWeekly.com, even a humble pocket calculator is more powerful than were those impressive relics of modern history. That really just underscores the point, though.

This exponential growth in power, along with the spread of fast cellular and wifi data networks, has led to a corresponding growth in the utility of mobile computing. Android, iOS and other mobile devices are now in integral part of our lives and the way we work. For myself, I am inseparable from my Android smartphone, a Samsung Note 3. I’m constantly working on it, writing presentations, emails, speaking to customers via LiveChat and exchanging files when necessary with Google Drive. If you’ve ever heard from me, there’s a good chance it was courtesy of my large-screened, mega-work tool (that’s what I call my smartphone).

By the end of the year, you’ll be able to leverage the robust and flexible functionality of Debenu Quick PDF Library for use by people like me who live and work on our mobile devices. If you’re eager for a sneak peek, pre-release versions will be available on Debenu Labs for testing and comment before you know it. As usual, we’ll work to integrate your feedback into our development plan and iron out any issues you happen to find. We’d love to hear from you.

Posted in Debenu Quick PDF Library | Leave a comment

The patience required for the internet

Some think that completing their product is the end of the road, and that gold bullion will pour down from the sky and into their wide-open pockets. Let’s just say that, in my experience with start-ups, this is an optimistic misconception. For most, this so-called “conclusion” is nothing but the start of a one-to-two-year marathon before they can expect to see even an occasional light shower of silver or copper.

To put this another way, there’s a lot of hard work between “code complete” and “sale complete”. In the first software company I founded back in *ahem* 1997, we worked all hours to get our first product to market in time, and we did it. We were bleary-eyed and overtired, but man were we psyched. We hit the button and … heard the sound of crickets. Someone coughed in the distance. I swear I saw some tumble-weeds roll past. To one degree or another, that went on for almost two years. Sales figures for that period were a big old goose egg. When it finally came, we framed the check that paid for our first sale. Of course, the story has a happy ending, because if things hadn’t picked up from there, we probably wouldn’t be here today.

There are no two ways about it: building a business always takes energy, resources and a lot of patience. If you are primarily or entirely online, then patience is even more important. Back in 1997, the internet was not as well indexed, featured fewer users and less content, but the challenge was essentially the same: get seen by as many potential customers as possible. Online, everything is about search. People find what they are looking for. You can have the best product and the most beautiful, elegant website known to humankind, but until Google loves you, no-one will ever see it. If no-one sees it, no-one buys it, it’s as simple as that.

Over time, search engines will start to pick you up, you’ll gradually gather press mentions and links from other sites. But it all takes time and patience. It’s ironic, really. The internet is a medium where more information moves and changes faster than at any time in history, but shifts in online buyer behaviour (at least for business software) still seem to happen so slowly.

My advice for the budding online software entrepreneur? Start with a bright idea, plan well, build something solid and then hunker down for the long haul. Trust me, it’s worth it.

Posted in Articles | Leave a comment

Questions Answered: Submit a Question AND Help Grow the Debenu Knowledge Base

Just to be clear, we’re not asking anyone to write KB articles here. Just tell us about your PDF development problems and challenges — think of us as a PDF therapist. Picture the scene:

A frustrated YOU lies on a plush, leather couch, looking up at the ceiling. DR DEBENU sits on a nearby chair, attentively balancing a notebook on crossed legs.

DR. DEBENU: So, tell me a bit about what’s brought you here today.

YOU: I, well, I guess it all started when I needed to dynamically generate PDF invoices…

DR DEBENU: What a coincidence! I was able to help someone just last week with the same issue! In fact, I thought it might be helpful, and wrote an article about it for the Debenu Knowledge Base.

YOU: Wow, I feel better now! Thanks, Dr Debenu!

See? Easy. All you need to do is leave a comment that outlines your PDF-related query and which Debenu product you think might be best suited to the task. Not only will you get support for your immediate issue, you might inspire a Knowledge Base article. You’d be able to send it to other users to save time with explanations, and the article could help future users.

Posted in Articles | Leave a comment

Why buy Aerialist Pharma over TRS ToolBox (formerly ISIToolBox)?

I realize that it’s often considered a marketing no-no to mention a competitor by name, but the title of this post is a good question that deserves a proper answer. Since we have received a lot of queries about this, I wanted to talk about the comparison and, hopefully, clear up some misconceptions.

ISIToolBox has been around for a long time. I first heard about it more than a decade ago when I was working in pharma myself and consulting to companies working on establishing good submissions practices. Sure, you needed to buy Acrobat first, since ToolBox worked as a plug-in, but what a plug-in it was! Some of the features were so strikingly distinctive and useful. As the years marched on, even more functionality was added, which saw the feature count for ToolBox grow from 40-plus in 2003 to 50-plus today.

In essence, it seems that those responsible for ToolBox (first ISI and now CSC) have taken an incremental approach to building the product. It is this approach that is responsible for the gradually increasing list of features. We tackled the development of Debenu PDF Aerialist, and in particular, the Pharma edition, rather differently. From the outset, we wanted it to seamlessly complement Acrobat’s functionality to deliver a complete solution for those preparing documents for eCTD or NeeS submissions, e-filing or other purposes. That meant that we needed to start by carefully studying Acrobat’s interface and features to avoid redundancy. Acknowledging that Acrobat was delivering a key subset of the required functionality, we also started at a lower price-point than ToolBox. Finally, since we thought that the best test of whether a solution would fit a company’s workflow was to try it, we have always made sure to offer a fully-functional, free trial of Aerialist Pharma.

Debenu_PDF_Aerialist_pharma_ISI_ToolBox_768x90

The different results of these two approaches is most apparent when using the latest versions of Acrobat. Adobe has been far from complacent in the last decade: ultimately, many of the third-party features that were so impressive in 2003 have since been built in to Acrobat. In other words, you can accomplish quite a lot without resorting to any plug-ins. The best way to illustrate this feature duplication is probably to work through the key features outlined on the TRS ToolBox product pages. Below, I’ll run through those key features, specifying how they can be addressed using the combination of Acrobat XI and Debenu PDF Aerialist Pharma.

  • Create bookmarks and hyperlinks. Aerialist Pharma can create bookmarks or links based on keywords, headings, fonts, tables of contents, page references, PDFs, settings files, or folder locations.
  • Manage, validate and audit links and bookmarks. In Aerialist, links and bookmarks can be configured, viewed, audited and validated in bulk. This functionality also allows users to repair bookmarks and links.
  • Access a palette of publishing tools. Aerialist Pharma features rich functionality for splitting, merging, stamping, and watermarking PDFs. Aerialist Pharma can split by page range, bookmarks, or page marks. Meanwhile, merging can be conducted either manually or according to a control file. Users can also add page numbers, letterheads, headers and footers, logos, or a range of dynamic stamps (including Bates numbers).
  • Redact content. Acrobat features strong support for redacting or censoring sensitive content. Users can remove the desired content manually or automatically via keyword, key-phrase or pattern-recognition (i.e., credit card details, phone numbers, social security numbers, email addresses or dates). Acrobat can also sanitize a document by removing sensitive information that may not be visible, including metadata, hidden or obscured content, or stored form data.
  • Enhance the quality of PDF files. Acrobat features sophisticated optical character recognition (OCR) functionality, can enhance scanned images, and reduce PDF file size for easy transmission.
  • Easily extract text and images from PDF files. Acrobat natively supports the extraction of PDF content by either manually selecting text and/or images. Acrobat can also convert entire PDFs as into a range of editable formats.
  • Instantly prepare hundreds or thousands of files. Using Acrobat’s Action Wizard, selected files or whole folders of files can be prepared in large batches. Users can create Actions, each of which consists of a series of ordered steps using Aerialist Pharma or Acrobat features. Actions can be set to process thousands of files at a time and are saved for future use.
  • Leverage the flexibility of named destinations. Aerialist Pharma users can easily create, manage or modify bookmarks and links in bulk. Further, intelligent splitting and merging functionality is set by default to automatically preserve or update links and bookmarks regardless of re-pagination.
  • Prepare and validate electronic Common Technical Document (eCTD) submission and non-eCTD electronic submission (NeeS). Aerialist Pharma can create a NeeS table of contents, and can audit links or bookmarks in submissions regardless of language.

So, with all of that in mind, I think you are left with four key reasons for choosing Aerialist:

  1. Price. First and foremost, Aerialist Pharma wins the price contest, hands-down. TRS ToolBox starts at $750 for the Standard or Legal editions, and $3,950 for the Professional or Pharma editions. By contrast, Debenu PDF Aerialist Pharma is a steal at $495.
  2. Lack of redundancy. Both Aerialist Pharma and ToolBox are Acrobat plug-ins, but while Aerialist Pharma has been crafted to work elegantly with Acrobat, ToolBox still includes obsolete features that are now natively supported by Acrobat.
  3. Free trial. While both vendors offer pre-sales support, there is only a free, fully-featured trial version available for Aerialist. Given the important role of the product chosen, this allows potential customers to properly stress-test the product under real-world conditions.
  4. Feature parity. While they present and implement their functionality in different ways, both product offerings offer the key features needed to facilitate document preparation in the legal, pharma and academic sectors. While this isn’t a reason to choose Aerialist, per se, it is a reason to consider it on an equal footing with ToolBox.

That’s all from me for now, but please do keep those good questions coming! If you would like to try Debenu PDF Aerialist Pharma there is a 14 day free trial

Try it free.

 

Posted in Articles, Debenu PDF Aerialist, Debenu PDF Aerialist Pharma | Leave a comment

Debenu Quick PDF Library 10.15 Beta 2 Released

Debenu Quick PDF Library 10.15 Beta 2 has been released and is ready for downloading and testing.  The 10.15 Beta 2 installer can be downloaded from the button below.

Download Debenu Quick PDF Library

Release Notes

New functions

  • GetPageUserUnit
  • SetPageUserUnit
  • AddPageMatrix
  • GetCanvasDCEx

Bug fixes

  • Fixed a rendering exception for images using large patterns
  • Fixed a small memory leak in SetFormFieldRotation
  • Reverted TextAscent and TextAscent to previous values
  • Fixed GetAnnotStrProperty(111) to perform a UTF-8 conversion on the string to return a Unicode value
  • Fixed GetPageText to use CapHeight if Ascent and Descent are not specified
  • Fixed a minor regression in GetPageText(4) with some rare text combinations
  • Fixed a regression in malformed PDF file loading for a particular malformed PDF
  • Fixed an obscure CJK font rendering issue
  • Added automatic C40 encoding to DrawDataMatrixCode to allow for more characters to be encoded
  • Fixed DrawArc function for cases when StartAngle is bigger than EndAngle
  • Improvements to non-embedded TrueType fonts in EMF files and other fixes
  • Revert EMF header changes back to previous revision due to regressions
  • Fix to SetFormFieldValue to all setting a one character subname correctly
  • RemoveXFAEntries now removes Extensions and StructTreeRoot entries
  • Text extraction results now returned based on SetOrigin and SetMeasurementUnits values
  • Rewrite ReplaceImage to use recursion to find nested XObject images
  • Updated GetTextBlockBound function to return values based on current SetOrigin and SetMeasurementUnits values
  • Small Improvements to CheckFileCompliance
  • Fix drawing of rotated DataMatrix barcodes
  • FlattenAnnot will flatten and delete Annots with no appearance stream

Enhancements

  • Updated documentation for GetFormFieldBorderColor(+Type) and GetFormFieldBackgroundColor(+Type) functions
  • Support for Delphi XE6
  • Added constant ImageID output to GetImageListItemIntProperty

Upgrading To Version 10

If you are still using version 7, 8 or 9 and would like to upgrade visit this page:

Feedback! Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Debenu Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, email us and have your say.

Posted in Debenu Quick PDF Library, News, Releases | Tagged | Leave a comment

Debenu PDF Viewer SDK 10.15.0.1 Beta Released

Debenu PDF Viewer SDK 10.15.0.1 Beta has been released and is ready for downloading and testing.  The 10.15.0.1 Beta installer can be downloaded from the button below.

Download Debenu Quick PDF Library

Release Notes

Enhancements

  • Improved document loading times
  • Improved large zoom rendering
  • Max zoom increased to 1600%
  • ZoomFitPage, Width and Height now locked when re-sizing window
  • Fixed mouse cursor flicker issue
  • New GetCurrentZoom function
  • Fixed ScrollBar rendering issues
  • New 64-bit version compiled and included in installer

Information

Want to get started? Visit the new Debenu PDF Viewer SDK page to download the trial or purchase a license:

This viewer control is sold as an add-on for Debenu Quick PDF Library version 10. The price for existing version 10 customers is $350 and the bundle price if you need to purchase version 10 of Debenu Quick PDF Library and Debenu PDF Viewer SDK Add-On is $799.

Posted in Debenu PDF Viewer SDK, News, Releases | Leave a comment

Debenu Quick PDF Library 10.15 Beta 1 Released

Debenu Quick PDF Library 10.15 Beta 1 has been released and is ready for downloading and testing.  The 10.15 Beta 1 installer can be downloaded from the button below.

Download Debenu Quick PDF Library

Release Notes

New functions

  • GetPageUserUnit
  • SetPageUserUnit
  • AddPageMatrix

Bug fixes

  • Fixed a rendering exception for images using large patterns
  • Fixed a small memory leak in SetFormFieldRotation
  • Reverted TextAscent and TextAscent to previous values
  • Fixed GetAnnotStrProperty(111) to perform a UTF-8 conversion on the string to return a Unicode value
  • Fixed GetPageText to use CapHeight if Ascent and Descent are not specified
  • Fixed a minor regression in GetPageText(4) with some rare text combinations
  • Fixed a regression in malformed PDF file loading for a particular malformed PDF
  • Fixed an obscure CJK font rendering issue
  • Added automatic C40 encoding to DrawDataMatrixCode to allow for more characters to be encoded
  • Fixed DrawArc function for cases when StartAngle is bigger than EndAngle
  • Improvements to non-embedded TrueType fonts in EMF files and other fixes
  • Revert EMF header changes back to previous revision due to regressions
  • Fix to SetFormFieldValue to all setting a one character subname correctly
  • RemoveXFAEntries now removes Extensions and StructTreeRoot entries
  • Text extraction results now returned based on SetOrigin and SetMeasurementUnits values
  • Rewrite ReplaceImage to use recursion to find nested XObject images
  • Updated GetTextBlockBound function to return values based on current SetOrigin and SetMeasurementUnits values
  • Small Improvements to CheckFileCompliance

Enhancements

  • Updated documentation for GetFormFieldBorderColor(+Type) and GetFormFieldBackgroundColor(+Type) functions
  • Support for Delphi XE6

Upgrading To Version 10

If you are still using version 7, 8 or 9 and would like to upgrade visit this page:

Feedback! Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Debenu Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, email us and have your say.

Posted in Debenu Quick PDF Library, News, Releases | Tagged | Leave a comment

What is a “real” developer?

I recently saw a blog post by Scott Hanselman that got me thinking about what it means to be a developer these days. That post was inspired by a plea from a young reader to resolve something of an identity crisis about whether they were “really a developer or just a good googler”. Hanselman was very respectful to the poster, I thought. He talked about how we all feel unworthy sometimes and suggested a skill-building regime of Code Katas, Project Euler problems and, well, programming without googling.

With all due respect to Hanselman, though, I’d like to suggest an alternative view. While following his recommendations would probably improve our coding fundamentals, these skills need to be used regularly to be maintained. If they aren’t often used in a practical setting, their main effect would probably be to make us feel more secure in our identities as programmers.

Why couldn’t we just say that, like most other professions, the regular, meat-and-potatoes work of a developer has significantly changed over time? We stand on the shoulders of giants, and we live in a commercial world that emphasizes efficiency. In such an environment, spending the extra time to re-invent the wheel whenever we want to design the next model of a Toyota sedan strikes me as rather counter-productive.

Don’t get me wrong. A solid understanding of development principles, technologies and syntax is certainly still crucial to the modern software developer. Without those, it isn’t possible to tell good code from bad code, or to correctly identify which blocks of code are most appropriate for tackling a given project. Using a sophisticated tool-kit that includes code samples, software development becomes less about individually placing each brick and more about selecting, trimming and placing more complex pre-fabricated materials.

It’s also important to be judicious about when you use existing code. Ultimately, developers are problem-solvers. When you present us with a problem, we break it into smaller pieces, and then look for the most efficient ways to address our needs. Often, existing software or code can fulfill at least some of those needs. If we make use of existing tech, we can then work out how the different modules might work together and get cracking on customizing, integrating and wrapping the various components into an elegant and coherent solution. The less time we spend building from scratch, the more time we have to integrate, polish and test.

You need to understand code to edit and customize it, but it won’t be surprising if our low-level skills start to fade from lack of use. What we are seeing, I think, is a global shift from low-level to high-level. Today’s development is often more conceptual than constructional, and I don’t think that change is necessarily a bad thing.

With all of that in mind, I think Hanselman’s suggestions about going back to basics are a great path to self-improvement that doesn’t necessarily sit comfortably with either this trend or a commercial imperative. Actually, they remind me of a lot of other admirable extra-curricular pursuits. Some people lovingly restore vintage cars in their spare time; others pursue physical perfection through diet and exercise; still others are enthusiasts who love using older technology like CB radios.

Honing your coding fundamentals is laudable, and understanding is crucial for good development, even when making heavy use of samples. Maybe, though, Code Katas are most at home as part of an after-hours self-improvement challenge.

Posted in Articles | Leave a comment

Debenu PDF Aerialist 11.2.1.35 Released

Debenu PDF Aerialist version 11.2.1.35 has been released and is available from the Debenu PDF Aerialist product updates page. This is a free upgrade for all customers who own a version 11 license. If you own a version prior to version 11 then you can upgrade to version 11 on this page. If you’re interested in what’s new in version 11 of Debenu PDF Aerialist check out this blog post: 11 New Features in Debenu PDF Aerialist 11 That You May Have Missed.

This new release of Debenu PDF Aerialist 11.2.1.35 is a maintenance release which includes a lot of improvements in the bookmarks, links and batch processing areas of the plug-in.

Release Notes

  • General improvements for most features in batch processing
  • Network drive issue in Link Reports resolved
  • Import bookmarks from CSV file fix
  • Issue with Audit Links fixed
  • Issue with Link Reports fixed
  • Imposition fix for PDF with layers
  • General enhancements

Feedback

As always we’d love to hear your thoughts on the new version of Debenu PDF Aerialist. If you have any questions, comments or general feedback, please let us know.

Posted in Debenu PDF Aerialist, News, Releases | Leave a comment