Digital Signatures Across Time

Digital Signatures have come a long way from even a decade ago. In 1977 Ronald Rivest, Adi Shamir and Len Adleman invented the RSA algorithm, which was the first algorithm that was used to produce an early version of a digital signature. Then, in 1994, the US government made the Digital Signature Standards (DSS), introduced by the US National Security Agency (NSA), the standard for electronic document authentication. For the first time, digital signatures became a commonly accepted method of signing.

Read about digital signatures and how it has become an important part of PDF Technology in the past 20 years on Foxit SDK’s Blog

Posted in Articles, Debenu PDF Tools, News | Leave a comment

The PDF Viewer Trifecta


The Trifecta are the platforms that most companies are looking to support when they release new apps for their customers — Android, iOS and UWP. Some businesses are focused on trying to use web browsers to deliver cross-platform web apps to their customers, but they can create an incomplete user experience and performance which is not as impactful as native apps.

But many companies are now turning their focus to providing their apps as platform native solutions. Providing these solutions has its advantages, such as high performance, better user experience and greater app store visibility but they can be costly in time. Deciding the right solution for your end user is very important.

Discover more about the PDF Trifecta on Foxit SDK’s blog

Posted in Articles, Tips & Tutorials | Leave a comment

The Powerful Work of Annotations

Annotations are hugely popular in many different text processing tools, like Microsoft Word, Google Docs, etc, but have you ever considered the uses of annotations in PDF documents through our PDF Software Development Kits (SDKs)?

Annotations, in the broad sense, include not only regular PDF annotations but also text markups (think text highlighting, underlining, strikeout, squiggly, etc.), drawing annotations (think shapes like circle, rectangle, arrow), and other annotations, such as notes, free text, as well as standard and dynamic PDF stamping.

Read about the many reasons to use Annotations in PDF Documents through Foxit SDK’s Blog

Posted in Tips & Tutorials | Leave a comment

How Mobile PDF Technology Can Disrupt Industries

More and more companies are becoming mobile first or mobile only organizations. With staggering figures showing that extraordinary numbers of people are accessing the internet through a mobile device as opposed to a desktop computer it has never been more important to evaluate your products to make sure that they are optimised for the right platforms. This goes for applications too. Here at Foxit we are noticing that more industries than ever before are looking to us to provide software that can move their applications into the future through mobile first PDF technology.

Discover two of the most future focused industries to learn from on Foxit SDK’s blog

Posted in Uncategorized | Leave a comment

UWP and PDF: What You Need To Know

With the release of Windows 10, Microsoft introduced an extension to the Windows Runtime platform called Windows Universal Platform, or UWP for short, which was created with a platform homogeneous application architecture and common core API to allow software engineers to develop universal apps that can run on Windows 10, Windows 10 Mobile, Xbox One and Hololens.

That’s pretty cool, right? If you are using Windows 10, UWP apps are available through the Windows Store and have a fluid and more modern user interface to classic Windows desktop applications and are optimized for traditional keyboard/mouse setups and touch screens.

Microsoft’s intention is for UWP to be the future building block of Windows apps and programs, and we are happy with that.

To find out what ways PDFs can be affected by UWP visit Foxit SDK’s blog

Posted in Articles, News, Tips & Tutorials | Leave a comment

PDF and the Edge Case

The PDF specification, first as a published standard and then as an ISO standard has been freely available for years. Any programmer can read the PDF specification and start creating their own PDF API to sell as an SDK, or to power their own PDF software application.

However, the PDF specification is about 1,000 pages long, and also references a range of other standards such as image standards, XML standards, font standards and so on. Add to the mix that some areas of the PDF specification are ambiguous and you can see how ensuring your PDF engine can consume billions of different PDF files could be problematic as every PDF is unique in some way.

Due to these rigorous standards many startups and even larger companies, will first look to a commercially licensed SDK or an open source project.

To read more visit the Foxit SDK Blog Article – PDF and the Edge Case

Posted in Articles, Tips & Tutorials | Leave a comment

Quick PDF Library 14 is out now

Foxit SDK are happy to announce the release of Quick PDF Library 14. The 2017 version of the Library includes major improvements to its printing functionality, several enhancements to its management of EMF imports and support for the latest Embarcadero Delphi version, 10.2 Tokyo, among many other new features, bug fixes, and other enhancements.

“At Debenu we still believe in the core principle that brought us to our current position: we can provide real PDF value to the small-to-medium sized business. Quick PDF Library 14 lives up to that standard. I look forward to seeing your thoughts on the new release.” -Karl De Abrew, CEO, and Co-Founder at Debenu.

Find the full list of changes in Quick PDF Library 14 below:

New features

  • New printing engine
  • Delphi 10.2 Tokyo support
  • SetInformation now supports XMP::Subject
  • Metafile mode changes
  • Added new MetaFileMode to allow alternative char spacing calculation used for EMF import

New functions

  • AddTrueTypeFontFromFileEx
  • GetObjectAsStreamToString
  • AddTrueTypeSubsettedFontFromFile

Bug fixes

  • Fixed Digital signature issue with encrypted documents
  • When Adding TrueType fonts, the correct font type is now set and 8-bit cmaps are now loaded properly
  • pdf:Keywords used when reading XMP rather than pdf:Keywords
  • PDFium renderPageTofile now returns a value


We are offering discounts on all upgrades to v14 only during September. To upgrade, please head over to our store or contact sales. Also, you can try v14 here.

Posted in Debenu Quick PDF Library | Leave a comment

Present and Future of Quick PDF Library

By Karl De Abrew, President of Foxit SDK, BU

After sixteen years, thirteen major versions (count ‘em!) and countless patches, we have taken Quick PDF Library from zero to hero; a modest one-man library to an awesome development product used by thousands of companies around the world.

But, the one thing that has not changed is our vision for the product. We see Quick PDF Library’s as a simple-to-use SDK (and low-cost!) that provides reliable functionality for the majority of PDF files.

n.b. of course, if you are looking to cover the niggly edge cases, then the big brother Foxit SDK is available for you, admittedly at a higher price point.

As you’d expect, being part of the big Foxit Software family we’re actively working on improving, updating, and optimising Quick PDF Library. We have more access to development resources and talent. This is shown in our two best version releases to date: v13, last year, and v14, which is releasing this Thursday. We still believe in the core principle that brought us to our current position: we can provide real PDF value to the small-to-medium sized business.

Moreover, you will be happy to see that we will be offering promotional prices for upgrades to v14, as well as new licenses, for a limited time, starting Thursday.

Finally, for people that have reported bugs and missing functionality for the Library, thank you. Your reports help us make Quick PDF Library bigger and better with every version. Our support team works to fix them as quickly as possible, and, on Thursday, you will see many of the issues you experienced in v13 have now been resolved in v14.

I look forward to seeing your thoughts on Quick PDF Library v14.

Best regards,
Karl De Abrew, President of Foxit SDK

Posted in Debenu Quick PDF Library | 4 Comments

Quick PDF Library 13.12 out now, featuring Delphi 10.2 Tokyo support basic ZUGFeRD features and a number of rendering improvements

Today we are releasing the latest version of our Quick PDF Library, version 13.12, which adds support for Delphi 10.2 and ZUGFeRD generation (click here if you don’t know what ZUGFeRD is), adds rendering and text decoding improvements and includes new form field options to support other string formats.

The release also includes a number of bug fixes and other enhancements. Have a look at the full list below.

This is a minor release under version 13. This means all Quick PDF Library 13 users can upgrade to 13.12 for free here. If you are still in version 12 or prior, please contact sales to upgrade to version 13 and start enjoying these upgrades (and more).


  • Added support for Delphi 10.2 Tokyo
  • Added basic ZUGFeRD support
  • Added support for SHA-256, SHA-384 and SHA-512 digital signatures
  • Added Uniscribe support for Arabic text
  • FormField handling improvements
  • Rendering improvements
  • Text decoding improvements
  • Support for Delphi SetRoundingMode
  • PDFium rendering enhancement
  • New form field functions to support different string formats
  • Metafile support updated

New functions

  • EmbedRelatedFile
  • SetFormFieldMetadata
  • SetPageMetadata
  • SetSignProcessAppearanceFromString
  • SetSignProcessFieldMetadata
  • FlattenAllFormfields
  • AddUnicodeFontFromFile
  • AddToUnicodeFontGroup
  • DrawFontGroupText
  • DrawUniscribeText
  • AddUnicodeFont
  • SetMetafileMode
  • AddFormFieldSubEx
  • SetFormFieldDefaultValueEx
  • SetFormFieldValueEx

Bug fixes

  • Fix for Type1 decoder (zero length stack output)
  • Fix SetRenderDCOffset function (clipping path)
  • Fixed crash when loading specific PDF file(C++)
  • GID keyed text fix
  • Fixed double rendering, enhanced SetRenderArea, PageRotation>360 failsafe
  • Fixed Mac rendering issue
  • Fixed XMP metadata in cross platform version
  • SHA-256, SHA-384 and SHA-512 digital signatures
  • Bug fix for Topaz Systems (crash setting form field value)
  • AppendToFile bug fix, xref streams used when necessary
  • DrawSpacedText fix
  • ASCII85 decoder fix
  • PDFium renderer page orientation fix


  • Prevent double layered text entries from some PDF creators
  • Form standard font event
  • Updates to PDFium interface in Delphi code to allow render DC offset and scaling
  • ZUGFeRD / PDFA-3 handling
  • Initial support for UTF-32 system strings to UTF-16BE encoded text strings
  • Support for Delphi SetRoundingMode

You can now try Quick PDF Library 13.12 for 30 days for free here.

Posted in Debenu Quick PDF Library | 2 Comments

Take Advantage of the Best Pricing We’ve Offered All Year on Debenu Software

If you thought that we wouldn’t throw an awesome sale just because we didn’t have a literal door to bust or shopping aisles to ransack, boy, were you wrong! From now until Thursday (1/12/2016) we’re discounting all Debenu products by 50%! These discounts include Quick PDF Library upgrades as well which makes it the perfect time to switch to version 13 if you missed the opportunity in September.

This is easily the best pricing we’ve offered on our entire line of products all year. These deal comes at a time when major improvements, such as the inclusion of the industry leading Foxit PDF rendering technology, have made our development kits better than ever. For example, Quick PDF Library Version 13 contains over 900 functions, added reliability, and speed-especially in the rendering department.

With the pricing applying to all Debenu products, it also makes this an ideal time to get your hands onto ActiveX PDF SDK which includes drag and drop functionality for easy integration. Especially if you have limited experience dealing with PDF technology.

How to get the deal

To benefit from the 50% Cyber Monday discount, contact the Debenu sales team and mention this blog post, or request a quote for any of our products before Thursday. Also, you can go to our store and use the coupon code ‘CYBERMONDAY’.

Posted in Special Offer | Leave a comment