-
-
Notifications
You must be signed in to change notification settings - Fork 697
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace cairo #342
Comments
This library looks cool, but it seems to be a PDF reader, not a PDF writer 😄. It could be useful to solve #52 but it's released under GPL just like Poppler. |
You can definitely write PDF with MuPDF. Just the Python Binding wraps only the view functions. |
There is also https://github.com/pmaupin/pdfrw which is pure Python. The author says the following:
|
One more interesting option which I could suggest is to reap off the I am willing to collaborate on this too. as a side note, I took over the maintenance of rst2pdf, which share a lot of functionality through xhtml2pdf with weasyprint, css parsing and other stuff for sure. Maybe some things can be joint projects. |
Changing itself cairo to split up it's backends could be fruitful (so you could install cairo, but only the pdf backend). As mentioned in the #841 you then have Pango with its dependencies, and may want to do something similar there. |
A lot of work has been done in the |
It’s done! |
I know it's a bit ambitious... but cairo does more than PDF, and that what makes it so complex and awesome. Maybe for WeasyPrint a small specialized library is enough?
https://github.com/rk700/PyMuPDF
The text was updated successfully, but these errors were encountered: