Python Support

Controlling Quick PDF Library with a Python script is now easier than ever with the new Python interface class. Just import the .py file, and you’re good to go. Here’s a quick sample for Mac (but this works the same way on Windows and Linux).

Full Linux Support

Yes! Linux support is here! We’ve been hard at work porting Quick PDF Library to Linux, and we now officially support recent releases of Ubuntu, CentOS, and Debian. Please get in touch with us if you’d like to see support for other distros.

As always, one of the best features in Quick PDF Library is that you get the same API across every supported platform, whether that is Windows, macOS, Linux, iOS or Android.

Android 64-bit Support

Did you know that Google requires all Android apps to support 64-bit from August 2019? Java code won’t need to be changed, but native libraries such as Quick PDF Library will need 64-bit binaries. This is now possible with Quick PDF Library 16.

We’re using the latest development tools to build Quick PDF Library for Android and we now fully support x86, x86_64, armeabi-v7a and arm64-v8a. We’re still backward compatible all the way back to Android SDK level 19 so you can target up to 90% of all Android devices out there.

Delphi and C++Builder support

Quick PDF Library now works with the new Community Editions of Delphi and C++Builder too. For native DCU support on Windows merely choose the 10.2 Tokyo edition, or for other platforms use the bundled interface class.

PDF 2.0 support

PDF 2.0 is the latest version of the official ISO specification for PDF. The ISO committee worked for more than three years to get this right, and the result is an excellent base for the future of PDF.

We’ve tested Quick PDF Library 16 thoroughly with PDF 2.0 files, and the results are outstanding. With time we’ll add support for some of the new possible features. Should you be creating new PDF documents with Quick PDF Library, you now have the option to mark them as PDF 2.0.

Other new features

We’ve completed the full set of variant functions in the ActiveX edition to make it easier to send and receive binary data.

We’ve added a function to reduce the size of certain PDFs and also added a few new utility functions.

We’ve enhanced the Datamatrix 2D barcode function to support Base256 encoding (used for, e.g., Deutsche Post franking symbols) and the digital signature routines are now able to use a signing identity/certificate directly from the Windows Certificate Store.

Bug Fixes and enhancements

Halved memory consumption for files loaded with LoadFromFile

Fixed fill color when flattening checkboxes

Short xref table fix

GetPageText(0) no longer crashes for multiple fonts in a single PDF object

Feedback

Please get in touch with any feedback you may have on version 16 or any pointers to what you’d like to see in v17! We’d love to hear about your experiences with the new version. Your ideas for how we can improve Quick PDF Library are incredibly helpful as we prepare the future of Quick PDF Library.

Recently we asked our customers what they wanted to see the newest version of Quick PDF Library, version 15. The outpour of feedback was great! Customers identified small bugs and features that would make their lives a lot easier and that is what we want to do – make our customers lives easier when using our products.

Coming into play on May 25th, GDPR is all about the way customers protect a data subject’s personal information. Is your company ready for this? What happens when a report falls into the wrong hands or seen by the wrong person in a company? But it is quite simple to protect documents from data breaches through creating a simple security process that all employees must comply with. This article will look at our PDF SDK security module and how this can help protect your documents from breaches outside and within your company.

The General Data Protection Regulation (GDPR) means a lot of changes in processes for many different industries and companies. From collecting customer data to protecting and deleting personal information in all systems in a compliant way, GDPR is helping to shape a better process for businesses in the long run. Once May 25th comes around companies will need to ensure that their systems are compliant with these new European regulations. This could mean introducing new technology into your company.

Find out more about how PDF could be your GDPR solution in the Foxit SDK Blog

There are many different types of forms that people can fill out. From paper, Microsoft Word, PDF, to HTML there is no end to the choice you have when you are looking to create a form for data collection. Even though paper forms sometimes may be good enough, this article aims to discuss the advantages PDF forms over all others mentioned above.

The Portable Document Format (PDF) has been around for decades, but many people do not know what it is and what makes it different. Once the file format that documents were rendered in at their final stage for presentation and archiving, now PDF now become hugely crucial at every aspect of a company’s processes. What is excellent about PDF is that it is always improving, with new features and capabilities being added to it constantly.

Digital Signatures has changed the landscape of business across Europe forever with the advent of EIDAS and PAdES. With digital signatures having the same legal standing as paper signatures, companies are changing the way they do business across borders within Europe.

Rights Management Services, more commonly known as RMS, is a hugely important feature for companies when dealing with document management. Companies can restrict the level of access that customers and staff have to documents and what they can edit, share and print, leading to a tighter run document management system that protects highly classified information.

Cloud storage is a digital data storage model whereby files and folders are stored on one or more third-party servers, as opposed to on local computers. Using the internet, or intranet, as the connection between your computer and the cloud server, through a login screen, a user can access the server from any location in the world, at any time. But why store data in the cloud?

Creating an app that end users will consume on their device comes with their own security warnings but are not as exposed as applications designed for use by end users on an organization’s device. When creating an app, companies have to think about who will use it and how will it affect their business. For an end user operating an application on an organization’s premises, on the organization’s device, there are additional things to take into account. For example, if a customer using a tablet in a bank reception area can they access important information they should not be privy to on that device?

There are a lot of different ways that Kiosk Mode can help businesses like these protect themselves. Learn more about creating Kiosk Mode apps with PDF technology on Foxit SDK’s Blog