Skip to main content

Remove passwords from PDF documents

Project description

Author:

Hartmut Goebel <h.goebel@crazy-compilers.com>

Version:
Version 0.1
Licence:

GNU Affero General Public License v3 or later (AGPLv3+)

Homepage:

https://pdfdecrypt.readthedocs.io/

pdfdecrypt is a command line tool and a Python library to remove passwords from PDF documents. It will read the encrypted document, ask for the password and write the decrypted document without touching any internal structure.

Requirements when Installating from Source

If you want to install pdfdecrypt from source, make sure you have the following software installed:

Hints for installing on Windows:

Following the links above you will find .msi and .exe-installers. Simply install them and continue with installing pdfdecrypt.

Hints for installing on GNU/Linux:

Most current GNU/Linux distributions provide packages for the requirements. Look for packages names like python-pypdf2. Simply install them and continue with installing pdfdecrypt.

Hint for installing on other platforms:

Many vendors provide Python. Please check your vendors software repository. Otherwise please download Python 3.8 (or any higher version from the 3.x series) from http://www.python.org/download/ and follow the installation instructions there.

If the commands below fail due to module pip not found, please install it using:

python -m ensurepip

Installing pdfdecrypt

If your system has network access installing pdfdecrypt is a breeze:

pip install pdfdecrypt

If you downloaded and unpacked pdfdecrypt just run:

python -m pip install .

Without network access download pdfdecrypt from http://pypi.python.org/pypi/pdfdecrypt and run:

pip install pdfdecrypt-*.tar.gz

For more details like custom installation locations please refer to the official end user guide for installing Python packages.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

pdfdecrypt-1.0.tar.gz (41.1 kB view details)

Uploaded Source

Built Distribution

pdfdecrypt-1.0-py2.py3-none-any.whl (22.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pdfdecrypt-1.0.tar.gz.

File metadata

  • Download URL: pdfdecrypt-1.0.tar.gz
  • Upload date:
  • Size: 41.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.14

File hashes

Hashes for pdfdecrypt-1.0.tar.gz
Algorithm Hash digest
SHA256 55b8c130d6232fb92792e1aaf10391bdd9afc5071089425b7f8a433870f85e42
MD5 112e543a3ed818ad57711aea730bd849
BLAKE2b-256 429cec8f0aa7f9fce4ff25dae25ff1559c85668ca52c87744162020a4820335f

See more details on using hashes here.

Provenance

File details

Details for the file pdfdecrypt-1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: pdfdecrypt-1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 22.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.14

File hashes

Hashes for pdfdecrypt-1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6fd0d551751b2bfdc243bf461b4357f887885f31c2bfcd51f3fb9f1d057ceb89
MD5 d3e34909a871a2cff7b4285af79c2500
BLAKE2b-256 568e0df0dc0a50844f92731d0f1d61de5a7dfa18b2650bb1a526a2115e6249b2

See more details on using hashes here.

Provenance

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