Skip to main content

Anonymize and obfuscate PDF info while retaining structure

Project description

pdf-mangler

pdf-mangler is a Python library to mangle the contents of a PDF while preserving structure. The goal is to remove identifying metadata, randomly replace text, distort vector graphics, and replace images such that the meaning and intellectual property of the document is lost, but the structure is preserved. This allows for PDF software developers to reproduce issues encountered by end users with proprietary documents.

This project is in the very early stages of development and does not handle all possible PDF elements.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pdf_mangler-0.1.6.tar.gz (77.6 kB view details)

Uploaded Source

Built Distribution

pdf_mangler-0.1.6-py3-none-any.whl (85.1 kB view details)

Uploaded Python 3

File details

Details for the file pdf_mangler-0.1.6.tar.gz.

File metadata

  • Download URL: pdf_mangler-0.1.6.tar.gz
  • Upload date:
  • Size: 77.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.9

File hashes

Hashes for pdf_mangler-0.1.6.tar.gz
Algorithm Hash digest
SHA256 231b6fd07d56b9b75d6621bb6a0f6d71d2bf3d1e387d0f2c0e2c943fe80adf45
MD5 5a733938739c81447837227477058f11
BLAKE2b-256 cc02e5f7c6a87bb95d4572a1dc132b0641f5a7567605cded435184c798c1d1ac

See more details on using hashes here.

File details

Details for the file pdf_mangler-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: pdf_mangler-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 85.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.9

File hashes

Hashes for pdf_mangler-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e8660d6b3316439b50b7e8b5755410435d9726c90a0cbac325869199fef20007
MD5 a56be668ac710563db9b4691dc61ea96
BLAKE2b-256 5e86c66ffb36cff4b71aa7233470400273e97379cd3f282b5abb1048809eef54

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page