[Interest] New open source PDF support library for Qt + serveral PDF applications

Nyall Dawson nyall.dawson at gmail.com
Fri Sep 24 01:22:33 CEST 2021

On Thu, 23 Sept 2021 at 03:28, Jakub Melka <mgr.jakub.melka at gmail.com> wrote:
> Dear Qt users,
> I would like to inform you about my project, PDF4QT. I began this
> project in year 2018 as my private project, and now, I think, it is
> ready to be released for public beta testing. Long term goal of this
> project is to offer full support of PDF 2.0 specification as add-on
> library for Qt. I know, that Qt offers its own PDF module, but, it lacks
> many functionality. My project offers much more, as optional content
> handling, signature verification, encryption support, form filling,
> color management, annotations, text to speech, optimalization, sensitive
> content redaction, page manipulation, document merging and splitting and
> much more. Also, I offer several applications, which use this library,
> such as document viewer/editor, or command line tool.
> I am aware, that some other projects also implements this functionality,
> but they are very often using viral licenses such as GPL/AGPL. I want to
> be more benevolent, so PDF4QT project uses LGPL license, version 3, so
> it is usable also in commercial applications. I do not want to restrict
> people from using my library.
> Project can be found at this website:
> https://github.com/JakubMelka/PDF4QT

Thanks for the announcement Jakub! I had a quick look at the repo and
I'm very happy to see that your library supports rendering PDF content
directly to a QPainter. That's something I've loooong desired!

One quick question regarding this: is content rendered to QPainter
devices as vector objects? Or is the PDF content rasterised and the
drawn as images to the painter?

Kind regards,

> And public beta release is available here:
> https://github.com/JakubMelka/PDF4QT/releases
> I hope you will find my 3-year work useful.
> PS. I will be very happy if you can contribute in a form of testing,
> advices, opinions... But I also want to keep control of the rights to my
> project, so if you want to contribute, Contributor License Agreement
> must be signed.
> Please do not respond on my email, but if you want to discuss this
> software, use following discussion forum:
> https://github.com/JakubMelka/PDF4QT/discussions
> Best regards
> Jakub Melka
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> https://lists.qt-project.org/listinfo/interest

More information about the Interest mailing list