Show HN: PyPDFForm v3.0.0 Has Released
The project received some very positive feedback from the community and has been evolving since then. Right now it's at about 14k monthly pip installs and I'm constantly getting new issues opened for different requests for the library. And because of the rise of its usage there are some groundbreaking major changes needed to happen to the library in order to address some of its legacy problems.
So it is my pleasure to announce that, just this morning, PyPDFForm has released its v3.0.0 major update. I wrote a long article explaining why V3 is necessary. But here I will highlight some of the key changes in it:
1) Complete native PDF form filling. This is the legacy issue that V3 fixes. Instead of what used to be a watermark based approach, now every PDF form filled using PyPDFForm will be the same as if being filled by hand.
2) Best compatibility with Adobe Acrobat you will find from any Python PDF form library.
3) Best PDF font support you will find from any Python PDF form library. You can bring any font in the form of a TTF file and PyPDFForm will make sure it gets embedded and usable for PDF form text fields.
4) The ability to create/fill image and signature fields. This is also something that to my best knowledge no other Python library provides.
5) About 30% performance improvement.
6) A new logo! I think it resonates perfectly with the name PyPDFForm.
If you find this interesting, feel free to checkout:
Project's GitHub repo: https://github.com/chinapandaman/PyPDFForm
PyPi page: https://pypi.org/project/PyPDFForm/
Documentation: https://chinapandaman.github.io/PyPDFForm/
And like always, I hope you guys find the library helpful for your own PDF generation workflow. Feel free to try it, test it, leave comments or suggestions, and open issues. And of course if you are willing, kindly give me a star on GitHub.
No comments yet