pypdf moonshot extensions 🚀 #1181
Replies: 7 comments 9 replies
-
One of the most important extensions would be proper PDF Form handling. I didn't close that issue as it's not a feature request, but a bug. Adding FDF support would be a new feature. I have too little knowledge to even describe how this could be done well. |
Beta Was this translation helpful? Give feedback.
-
Concerning Optional Content Groups, I can speak to how it affects our workflows ... PDFs have the ability to persist "layers" and "attributes". With "layers" you can toggle the visibility of elements in the PDF. If individual PDFs are appended using PYPDF2, this information gets stripped from those individual PDFs in the resulting, combined PDF. I hope this helps, |
Beta Was this translation helpful? Give feedback.
-
Proposed ideas about text extraction improvement:
|
Beta Was this translation helpful? Give feedback.
-
New proposed idea : image extraction |
Beta Was this translation helpful? Give feedback.
-
Performance issue about FloatObjects |
Beta Was this translation helpful? Give feedback.
-
I suggest to add incrementalSave |
Beta Was this translation helpful? Give feedback.
-
From #232 |
Beta Was this translation helpful? Give feedback.
-
PDF is a crazy format with lots of different aspects. While PyPDF2 has a huge user base, the number of active contributors is still limited. That means that we need to prioritize which topics to work on.
In general, PyPDF2 is open to any contribution. But if a contribution gets merged it needs to be (1) finished enough to provide value to users (2) be clear enough to maintainers to take care of it - test help a lot!
People who want to support PyPDF2 will either take an issue they experience themselves, or they look in the open issues. That means feature requests which hang around for too long reduce the amount of contributions as they distract.
This discussion mainly links to issues which were closed due to too little support. If we have collected enough knowledge / enough people that can work on them, we can re-open them:
Beta Was this translation helpful? Give feedback.
All reactions