Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muzimuzhi/pdf-util
PDF dumping and manipulation scripts
https://github.com/muzimuzhi/pdf-util
pdf pdf-manipulation pypdf2 python
Last synced: about 1 month ago
JSON representation
PDF dumping and manipulation scripts
- Host: GitHub
- URL: https://github.com/muzimuzhi/pdf-util
- Owner: muzimuzhi
- License: gpl-3.0
- Created: 2021-03-09T12:49:18.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-27T18:30:33.000Z (about 1 year ago)
- Last Synced: 2024-04-28T01:11:38.206Z (7 months ago)
- Topics: pdf, pdf-manipulation, pypdf2, python
- Language: Python
- Homepage:
- Size: 29.3 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pdf-util
Script
- `pdfAnnotations.py` Show and update PDF Annotations, require [`pypdf`](https://pypi.org/project/pypdf/) and helper `colorfulPrint.py`Helper
- `colorfulPrint.py` A simple wrapper of [`colorama`](https://pypi.org/project/colorama/)------
Useful links of used PDF libraries
- `pypdf`
- doc: https://pypdf.readthedocs.io/en/latest/ (insufficient)
- repo: https://github.com/py-pdf/pypdf
- [need recheck] known problem(s):
- `PdfFileWriter.cloneDocumentFromReader()` is buggy ([`PyPDF#219`][pypdf#219])[pypdf#219]: https://github.com/mstamy2/PyPDF2/issues/219
Alternative libraries
- `PyMuPDF`
- repo: https://github.com/pymupdf/PyMuPDF
- doc: https://readthedocs.org/projects/pymupdf/