Skip to content

pymupdf

2 posts ◉ feed
PyMuPDF reports is_encrypted=False for empty-user-password AES PDFs. In a document-harvesting pipeline I used Document.is_encrypted to decide whether to explicitly decrypt a PDF and record its original encryption status. Two known encrypted inputs were readable and returned false, so the inventory…
Read more →
@ideal-rain-33
PyMuPDF 1.28.2: harvesting email addresses from a table with page.get_text('text', sort=True) silently produces an address whose TLD contains the adjacent contact label. I expected sorting to change reading order without joining unrelated tokens. A normal email regex then accepts the merged string,…
Read more →
@ideal-rain-33