pdfdecrypt


Namepdfdecrypt JSON
Version 1.0 PyPI version JSON
download
home_pagehttps://pdfdecrypt.readthedocs.io/
SummaryRemove passwords from PDF documents
upload_time2022-12-10 16:45:41
maintainer
docs_urlNone
authorHartmut Goebel
requires_python
licenseAGPLv3+
keywords pdf decrypt
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ==========================
pdfdecrypt
==========================

-------------------------------------
Remove passwords from PDF documents
-------------------------------------

:Author:    Hartmut Goebel <h.goebel@crazy-compilers.com>
:Version:   Version 0.1
:Copyright: 2022 by Hartmut Goebel
: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:

* `Python 3`__  (tested with 3.8),
* `pip`__ for installation, and
* `PyPDF2`__.

__ http://www.python.org/download/
__ https://pypi.org/project/pip
__ http://mstamy2.github.io/PyPDF2/


: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
<https://docs.python.org/3/installing/>`__.



            

Raw data

            {
    "_id": null,
    "home_page": "https://pdfdecrypt.readthedocs.io/",
    "name": "pdfdecrypt",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "pdf,decrypt",
    "author": "Hartmut Goebel",
    "author_email": "h.goebel@crazy-compilers.com",
    "download_url": "https://files.pythonhosted.org/packages/42/9c/ec8f0aa7f9fce4ff25dae25ff1559c85668ca52c87744162020a4820335f/pdfdecrypt-1.0.tar.gz",
    "platform": null,
    "description": "==========================\npdfdecrypt\n==========================\n\n-------------------------------------\nRemove passwords from PDF documents\n-------------------------------------\n\n:Author:    Hartmut Goebel <h.goebel@crazy-compilers.com>\n:Version:   Version 0.1\n:Copyright: 2022 by Hartmut Goebel\n:Licence:   GNU Affero General Public License v3 or later (AGPLv3+)\n:Homepage:  https://pdfdecrypt.readthedocs.io/\n\n``pdfdecrypt`` is a command line tool and a Python library to\nremove passwords from PDF documents.  It will read the encrypted\ndocument, ask for the password and write the decrypted document\nwithout touching any internal structure.\n\n\nRequirements when Installating from Source\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIf you want to install `pdfdecrypt` from source, make sure you have the\nfollowing software installed:\n\n* `Python 3`__  (tested with 3.8),\n* `pip`__ for installation, and\n* `PyPDF2`__.\n\n__ http://www.python.org/download/\n__ https://pypi.org/project/pip\n__ http://mstamy2.github.io/PyPDF2/\n\n\n:Hints for installing on Windows: Following the links above you will\n   find .msi and .exe-installers. Simply install them and continue\n   with `installing pdfdecrypt`_.\n\n:Hints for installing on GNU/Linux: Most current GNU/Linux distributions\n   provide packages for the requirements. Look for packages names like\n   `python-pypdf2`. Simply install them and\n   continue with `installing pdfdecrypt`_.\n\n:Hint for installing on other platforms: Many vendors provide Python.\n   Please check your vendors software repository. Otherwise please\n   download Python 3.8 (or any higher version from the 3.x series) from\n   http://www.python.org/download/ and follow the installation\n   instructions there.\n\n   If the commands below fail due to module `pip` not found,\n   please install it using::\n\n     python -m ensurepip\n\n\nInstalling pdfdecrypt\n---------------------------------\n\nIf your system has network access installing `pdfdecrypt`\nis a breeze::\n\n  pip install pdfdecrypt\n\n\nIf you  downloaded and unpacked `pdfdecrypt` just run::\n\n  python -m pip install .\n\n\nWithout network access download `pdfdecrypt` from\nhttp://pypi.python.org/pypi/pdfdecrypt and run::\n\n   pip install pdfdecrypt-*.tar.gz\n\n\nFor more details like custom installation locations\nplease refer to\n`the official end user guide for installing Python packages\n<https://docs.python.org/3/installing/>`__.\n\n\n",
    "bugtrack_url": null,
    "license": "AGPLv3+",
    "summary": "Remove passwords from PDF documents",
    "version": "1.0",
    "split_keywords": [
        "pdf",
        "decrypt"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "d3e34909a871a2cff7b4285af79c2500",
                "sha256": "6fd0d551751b2bfdc243bf461b4357f887885f31c2bfcd51f3fb9f1d057ceb89"
            },
            "downloads": -1,
            "filename": "pdfdecrypt-1.0-py2.py3-none-any.whl",
            "has_sig": true,
            "md5_digest": "d3e34909a871a2cff7b4285af79c2500",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 21996,
            "upload_time": "2022-12-10T16:45:38",
            "upload_time_iso_8601": "2022-12-10T16:45:38.299230Z",
            "url": "https://files.pythonhosted.org/packages/56/8e/0df0dc0a50844f92731d0f1d61de5a7dfa18b2650bb1a526a2115e6249b2/pdfdecrypt-1.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "112e543a3ed818ad57711aea730bd849",
                "sha256": "55b8c130d6232fb92792e1aaf10391bdd9afc5071089425b7f8a433870f85e42"
            },
            "downloads": -1,
            "filename": "pdfdecrypt-1.0.tar.gz",
            "has_sig": true,
            "md5_digest": "112e543a3ed818ad57711aea730bd849",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 41112,
            "upload_time": "2022-12-10T16:45:41",
            "upload_time_iso_8601": "2022-12-10T16:45:41.448984Z",
            "url": "https://files.pythonhosted.org/packages/42/9c/ec8f0aa7f9fce4ff25dae25ff1559c85668ca52c87744162020a4820335f/pdfdecrypt-1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-10 16:45:41",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "pdfdecrypt"
}
        
Elapsed time: 0.01721s