{ "info": { "author": "Edouard Belval", "author_email": "edouard@belval.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# pdf2image [![TravisCI](https://travis-ci.org/Belval/pdf2image.svg?branch=master)](https://travis-ci.org/Belval/pdf2image) [![PyPI version](https://badge.fury.io/py/pdf2image.svg)](https://badge.fury.io/py/pdf2image) [![codecov](https://codecov.io/gh/Belval/pdf2image/branch/master/graph/badge.svg)](https://codecov.io/gh/Belval/pdf2image) [![Downloads](https://pepy.tech/badge/pdf2image/month)](https://pepy.tech/project/pdf2image) [![mattermost](https://img.shields.io/badge/help-mattermost-blue)](https://mattermost.belval.org/signup_user_complete/?id=3anaj34563rqjg4xm5tdcmu7qa)\n\nA python (3.5+) module that wraps pdftoppm and pdftocairo to convert PDF to a PIL Image object\n\n## How to install\n\n`pip install pdf2image`\n\n### Windows\n\nWindows users will have to install [poppler for Windows](http://blog.alivate.com.au/poppler-windows/), then add the `bin/` folder to [PATH](https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/).\n\n### Mac\n\nMac users will have to install [poppler for Mac](http://macappstore.org/poppler/).\n\n### Linux\n\nMost distros ship with `pdftoppm` and `pdftocairo`. If they are not installed, refer to your package manager to install `poppler-utils`\n\n### Platform-independant (Using `conda`)\n\n1. Install poppler: `conda install -c conda-forge poppler`\n2. Install pdf2image: `pip install pdf2image`\n\n## How does it work?\n\n`from pdf2image import convert_from_path, convert_from_bytes`\n\n```py\nfrom pdf2image.exceptions import (\n PDFInfoNotInstalledError,\n PDFPageCountError,\n PDFSyntaxError\n)\n```\n\nThen simply do:\n\n```py\nimages = convert_from_path('/home/belval/example.pdf')\n```\n\nOR\n\n```py\nimages = convert_from_bytes(open('/home/belval/example.pdf', 'rb').read())\n```\n\nOR better yet\n\n```py\nimport tempfile\n\nwith tempfile.TemporaryDirectory() as path:\n images_from_path = convert_from_path('/home/belval/example.pdf', output_folder=path)\n # Do something here\n```\n\n`images` will be a list of PIL Image representing each page of the PDF document.\n\nHere are the definitions:\n\n`convert_from_path(pdf_path, dpi=200, output_folder=None, first_page=None, last_page=None, fmt='ppm', thread_count=1, userpw=None, use_cropbox=False, strict=False, transparent=False, single_file=False, output_file=str(uuid.uuid4()), poppler_path=None, grayscale=False, size=None)`\n\n`convert_from_bytes(pdf_file, dpi=200, output_folder=None, first_page=None, last_page=None, fmt='ppm', thread_count=1, userpw=None, use_cropbox=False, strict=False, transparent=False, single_file=False, output_file=str(uuid.uuid4()), poppler_path=None, grayscale=False, size=None)`\n\n## Need help?\n\nUse the [mattermost chat](https://mattermost.belval.org/signup_user_complete/?id=3anaj34563rqjg4xm5tdcmu7qa) to ask questions on the helpdesk and get direct support.\n\n## What's new?\n\n- `size` parameter allows you to define the shape of the resulting images (`-scale-to` in pdftoppm CLI)\n - `size=400`\u00a0will fit the image to a 400x400 box, preserving aspect ratio\n - `size=(400, None)` will make the image 400 pixels wide, preserving aspect ratio\n - `size=(500, 500)` will resize the image to 500x500 pixels, not preserving aspect ratio\n- `grayscale` parameter allows you to convert images to grayscale (`-gray` in pdftoppm CLI)\n- `single_file` parameter allows you to convert the first PDF page only, without adding digits at the end of the `output_file`\n- Allow the user to specify poppler's installation path with `poppler_path`\n- Fixed a bug where PNGs buffer with a non-terminating I-E-N-D sequence would throw an exception\n- Fixed a bug that left open file descriptors when using `convert_from_bytes()` (Thank you @FabianUken)\n- `fmt='tiff'` parameter allows you to create .tiff files (You need pdftocairo for this)\n- `transparent` parameter allows you to generate images with no background instead of the usual white one (You need pdftocairo for this)\n\n## Performance tips\n\n- Using an output folder is significantly faster if you are using an SSD. Otherwise i/o usually becomes the bottleneck.\n- Using multiple threads can give you some gains but avoid more than 4 as this will cause i/o bottleneck (even on my NVMe SSD!).\n- If i/o is your bottleneck, using the JPEG format can lead to significant gains.\n- PNG format is pretty slow, this is because of the compression.\n- If you want to know the best settings (most settings will be fine anyway) you can clone the project and run `python tests.py` to get timings.\n\n## Limitations / known issues\n\n- A relatively big PDF will use up all your memory and cause the process to be killed (unless you use an output folder)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Belval/pdf2image", "keywords": "pdf image png jpeg jpg convert", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pdf2image", "package_url": "https://pypi.org/project/pdf2image/", "platform": "", "project_url": "https://pypi.org/project/pdf2image/", "project_urls": { "Homepage": "https://github.com/Belval/pdf2image" }, "release_url": "https://pypi.org/project/pdf2image/1.9.0/", "requires_dist": null, "requires_python": "", "summary": "A wrapper around the pdftoppm and pdftocairo command line tools to convert PDF to a PIL Image list.", "version": "1.9.0" }, "last_serial": 5866185, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a86a1bc23e452089d76a1d43a0155631", "sha256": "68711adad850ec26738c0bfe0f6d6e6b6376a3f2bd5f6c47f0e0d8beab59d59e" }, "downloads": -1, "filename": "pdf2image-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a86a1bc23e452089d76a1d43a0155631", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2191, "upload_time": "2017-06-04T16:01:13", "url": "https://files.pythonhosted.org/packages/a2/4f/68c8be0b5ee5af7e93d2cb4b9832968aa9caa9b2aad1e5c841a94f48ef21/pdf2image-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4a41fd8bb2c73012180c5a80fc2a17be", "sha256": "7f824a4e9111e08ec9912806bb1f69e9cbab77a60b8fbba1ca37a81e6087e6a4" }, "downloads": -1, "filename": "pdf2image-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4a41fd8bb2c73012180c5a80fc2a17be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1721, "upload_time": "2017-06-04T16:05:08", "url": "https://files.pythonhosted.org/packages/69/71/7d4e468b65002855d205bd928e2bb3164ad612c38305567492deb3514511/pdf2image-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "7a9522c77864e58f398f18161321f645", "sha256": "8a03528c24d054d9e18655004ee72e4a739af6e9a262ef5fdc829c59c6af926f" }, "downloads": -1, "filename": "pdf2image-0.1.10.tar.gz", "has_sig": false, "md5_digest": "7a9522c77864e58f398f18161321f645", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4586, "upload_time": "2018-03-25T19:24:59", "url": "https://files.pythonhosted.org/packages/d9/f1/02de60699b4eb601de9badbcd5dee6f63b71680dacaeee5be06d38a10ca8/pdf2image-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "9d83e085544376c3e4a4c7c4d332cd34", "sha256": "f55944a43b08b81482dab46464f4d228a76fea066b3157574d6c44af3d4fde23" }, "downloads": -1, "filename": "pdf2image-0.1.11.tar.gz", "has_sig": false, "md5_digest": "9d83e085544376c3e4a4c7c4d332cd34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4477, "upload_time": "2018-05-02T17:46:33", "url": "https://files.pythonhosted.org/packages/74/70/3f4056eec63d2c1a56b4474bd905b220fdb00ca7f8d1e7351162abf00045/pdf2image-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "786078ec34b01fe57433a229fc86f443", "sha256": "a0384b4555a558a7302bc3fe19593921b93a3b5745e40624369bc766704ddfc3" }, "downloads": -1, "filename": "pdf2image-0.1.12.tar.gz", "has_sig": false, "md5_digest": "786078ec34b01fe57433a229fc86f443", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4442, "upload_time": "2018-05-29T01:22:02", "url": "https://files.pythonhosted.org/packages/da/f5/8951f79c951f5e5df0ba0c95800e1880c062f5efc2d38229a2c6524164d0/pdf2image-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "81b670ba3b6af7bcf7add181093ad91a", "sha256": "784928038588059e00c7f97e5608047cb754b6ec8fd10e7551e7ad0f40d2cd56" }, "downloads": -1, "filename": "pdf2image-0.1.13.tar.gz", "has_sig": false, "md5_digest": "81b670ba3b6af7bcf7add181093ad91a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4533, "upload_time": "2018-05-29T23:52:17", "url": "https://files.pythonhosted.org/packages/01/18/f704be900c354b9dcd31c0b86d316e0cc5363eb44ccb103718ce9cae6584/pdf2image-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "80579b3ffe17c8ab700b75d9b2f728e7", "sha256": "2926ebbf327e909d594619e520a1986c18d0cf60ae62acc7ebc503ccdef21f0f" }, "downloads": -1, "filename": "pdf2image-0.1.14.tar.gz", "has_sig": false, "md5_digest": "80579b3ffe17c8ab700b75d9b2f728e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4563, "upload_time": "2018-06-10T14:39:12", "url": "https://files.pythonhosted.org/packages/e5/21/e8e195c5d67e19c14016339e322b88720267f89e370c31be6f7456f7291c/pdf2image-0.1.14.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "2849baa08212f1c8ff68db2229a1ec7f", "sha256": "a3cb4e2723347976472a6d9f08fc8f0a5fbd0ef5d6c6175917667c1ad4127358" }, "downloads": -1, "filename": "pdf2image-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2849baa08212f1c8ff68db2229a1ec7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2204, "upload_time": "2017-06-04T16:09:45", "url": "https://files.pythonhosted.org/packages/b6/c1/2f423ad13924fabd29c55ec06d905033c8b68cc501db6861703cb3ae4614/pdf2image-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "ee1df3bbf008896a756200fdd3c93748", "sha256": "8f10f4ae5caf9ca0f7fb69a3bc213c08435ff61bdadb81facf21c71c8118ad00" }, "downloads": -1, "filename": "pdf2image-0.1.3.tar.gz", "has_sig": false, "md5_digest": "ee1df3bbf008896a756200fdd3c93748", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2211, "upload_time": "2017-06-04T16:20:07", "url": "https://files.pythonhosted.org/packages/d7/a9/8258b87f6ca823184bce3bd3e617a7aa3661a272f79303cc0318d5f4a70d/pdf2image-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "6e0ed693cee2fa121f995fc6174511ae", "sha256": "9c2fbee1a7d8843517edbd48b6bfa46619247ba92aa7074961ff0751340edb89" }, "downloads": -1, "filename": "pdf2image-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6e0ed693cee2fa121f995fc6174511ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2203, "upload_time": "2017-06-04T16:42:23", "url": "https://files.pythonhosted.org/packages/07/54/0109afcfe0c5fc14a6eb8d13dcf80f14cb375e78b4b285e2b2c3f13cedac/pdf2image-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "eaa6460dea5780fb7a552548ccdf7005", "sha256": "29c9acf7b63f9ca0db4ddc7fcd6905bf8c5d1137ffa3b75bd28121c19fd5a424" }, "downloads": -1, "filename": "pdf2image-0.1.5.tar.gz", "has_sig": false, "md5_digest": "eaa6460dea5780fb7a552548ccdf7005", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3318, "upload_time": "2017-10-24T19:56:09", "url": "https://files.pythonhosted.org/packages/71/3a/dd4cde50390621ab966ebd4ae9bfd177ca08019fa764d154e71dbf27dfa7/pdf2image-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "622e37e6706ec6c47a8e61fe174d0c0a", "sha256": "ce5c101cc962f3c9b556c929f13b9571fcf297912987dc0c30c1d195e3a5bb03" }, "downloads": -1, "filename": "pdf2image-0.1.6.tar.gz", "has_sig": false, "md5_digest": "622e37e6706ec6c47a8e61fe174d0c0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3625, "upload_time": "2017-11-14T12:05:57", "url": "https://files.pythonhosted.org/packages/14/30/33209dbde9c823747440c23911886d8b28f030e2ab621c342da2e181c0ab/pdf2image-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "3a8a4679ad7e9fcad505850cf8829596", "sha256": "d730853508d6a454fcfd72f885b9981354c61b41dd436290200d5016affa3b6e" }, "downloads": -1, "filename": "pdf2image-0.1.7.tar.gz", "has_sig": false, "md5_digest": "3a8a4679ad7e9fcad505850cf8829596", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3649, "upload_time": "2018-02-03T21:17:20", "url": "https://files.pythonhosted.org/packages/64/04/750ab2c9cb4a195fea0ca77104362308b7d7815b2893540ead15ae860521/pdf2image-0.1.7.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "46c83f914e3a31395373416714aa44be", "sha256": "9905e5d3d30aab3162943bba3d99872ca966a6e2696d4ee96bd9bddb91bd877f" }, "downloads": -1, "filename": "pdf2image-0.1.9.tar.gz", "has_sig": false, "md5_digest": "46c83f914e3a31395373416714aa44be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4531, "upload_time": "2018-03-20T16:53:01", "url": "https://files.pythonhosted.org/packages/de/98/c52ff94c3b0ba6e344c86fe115b35f18abdef7a97e65adf3483eb47474bf/pdf2image-0.1.9.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "b8682de9470ae5df176f875cf4f10f56", "sha256": "74607efb48a9e95289148d70af05a53dbef192010a44ac868437fb044842697d" }, "downloads": -1, "filename": "pdf2image-1.0.0.tar.gz", "has_sig": false, "md5_digest": "b8682de9470ae5df176f875cf4f10f56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4700, "upload_time": "2018-09-13T18:08:51", "url": "https://files.pythonhosted.org/packages/d5/07/116c1f813841a19f74e557724a19e02860085ac4bb0547cee0e125fe70cf/pdf2image-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "9aa3f94a6aa4506740226a0ee88e01ea", "sha256": "97adcb2ddaec14f039e000a1186f4473aca0664b5b417cf6455495ea8cf8178b" }, "downloads": -1, "filename": "pdf2image-1.1.0.tar.gz", "has_sig": false, "md5_digest": "9aa3f94a6aa4506740226a0ee88e01ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4774, "upload_time": "2018-11-20T21:09:08", "url": "https://files.pythonhosted.org/packages/cd/44/bb99db382cc0326cb7032d1254e86ab1585eb3c480b7ee02a728f931fd78/pdf2image-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "3e92ab2ce05529997be4de7918e27892", "sha256": "f6f97a6255094994d40e4df614dddfc696f764361e7cc39f8f97246fa53bd390" }, "downloads": -1, "filename": "pdf2image-1.2.0.tar.gz", "has_sig": false, "md5_digest": "3e92ab2ce05529997be4de7918e27892", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5011, "upload_time": "2018-12-17T03:51:18", "url": "https://files.pythonhosted.org/packages/47/2a/2ca975be5be0fb7336cf38df0907117b27c9630cabb7df613d8efc74dc36/pdf2image-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "af72289729089a51310b031e16da4ddd", "sha256": "be85baebda2bbdfc62c41ee0870018e5d27f2990f6f2224e41836784a8ae77ba" }, "downloads": -1, "filename": "pdf2image-1.2.1.tar.gz", "has_sig": false, "md5_digest": "af72289729089a51310b031e16da4ddd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5024, "upload_time": "2018-12-19T00:52:29", "url": "https://files.pythonhosted.org/packages/3a/6f/a6039bf6add77aa6c625016d27d96f29f87dbd44fdaa939492508f4428d7/pdf2image-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "dccfab864aa3f6ea364d58c9ac09c49d", "sha256": "d6851105f4e4f116cbe8accb545036d67926cb7f9fdac94bddc3cf4efc0dda3e" }, "downloads": -1, "filename": "pdf2image-1.3.0.tar.gz", "has_sig": false, "md5_digest": "dccfab864aa3f6ea364d58c9ac09c49d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5031, "upload_time": "2018-12-26T17:31:41", "url": "https://files.pythonhosted.org/packages/fd/69/32ad0735034d6fcdfe3c002dc3aa320a8decbd9e9de72c1d9d80de7a160b/pdf2image-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "69728d1e1d49117e75939e1113862b20", "sha256": "7e0a2a9ff3a448ab724d78f967744e8588cf56e2cc370397c151a02202fdf345" }, "downloads": -1, "filename": "pdf2image-1.3.1.tar.gz", "has_sig": false, "md5_digest": "69728d1e1d49117e75939e1113862b20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5588, "upload_time": "2018-12-29T03:24:20", "url": "https://files.pythonhosted.org/packages/54/bb/a12c3198c74ef349f07a741401559419035a34a59c4f1e488a049b696a87/pdf2image-1.3.1.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "8ad7b32ba855b941e0f179bd3a4169d0", "sha256": "3be275550d5d844a314c4e3d901f19dec3d2927e6847a5a329f385c67efbeb34" }, "downloads": -1, "filename": "pdf2image-1.4.0.tar.gz", "has_sig": false, "md5_digest": "8ad7b32ba855b941e0f179bd3a4169d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5643, "upload_time": "2019-01-09T01:09:56", "url": "https://files.pythonhosted.org/packages/77/02/f591b88789f85aa0f8d33d708e677166cd23acd434dbd29eac154a0896c7/pdf2image-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "572ca0bb59d4108e9a1fcc7ee6962c55", "sha256": "c417149cb5ca52021203943e0eeb95db53580afebe728086e69671add4daeb08" }, "downloads": -1, "filename": "pdf2image-1.4.1.tar.gz", "has_sig": false, "md5_digest": "572ca0bb59d4108e9a1fcc7ee6962c55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5703, "upload_time": "2019-01-29T00:58:26", "url": "https://files.pythonhosted.org/packages/89/02/dab54b19d2ca804ccab94d2bfa6c332d992240fe52f4decc058c1cd41c56/pdf2image-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "3f821f91ce708f9ec6f37905b12b3f2d", "sha256": "694f8014f4c3722e5913f1c378c7056b1330db070ff7cb8196a80d24b80fa61e" }, "downloads": -1, "filename": "pdf2image-1.4.2.tar.gz", "has_sig": false, "md5_digest": "3f821f91ce708f9ec6f37905b12b3f2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5810, "upload_time": "2019-02-28T00:34:15", "url": "https://files.pythonhosted.org/packages/a2/93/01f16bb80754024b779183a653fa6befccf068063c778edcb55054ebe395/pdf2image-1.4.2.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "5e8fb4127c9203402e9ac2dca2310de4", "sha256": "e4b1d06afe95da8cc61c43095896ad2fdeae60a6065cd36979ec95df673747b1" }, "downloads": -1, "filename": "pdf2image-1.5.0.tar.gz", "has_sig": false, "md5_digest": "5e8fb4127c9203402e9ac2dca2310de4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5824, "upload_time": "2019-03-23T19:59:10", "url": "https://files.pythonhosted.org/packages/1b/a8/18bc6e3be4032d3f155e43e773032b5cf2779b560377520882067b811203/pdf2image-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "9c9f7827492a6bc20254ef8b9f40ec2b", "sha256": "57303c7bd3b7c0ca5f124e369468ade9bd907cbf8b36ac29c04c7fec57bf4d42" }, "downloads": -1, "filename": "pdf2image-1.5.1.tar.gz", "has_sig": false, "md5_digest": "9c9f7827492a6bc20254ef8b9f40ec2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5825, "upload_time": "2019-03-24T20:17:58", "url": "https://files.pythonhosted.org/packages/88/48/de9d3932a7312c6ec78b51ba3113e210352e4a8d5f2b2147a563e39f97b4/pdf2image-1.5.1.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "0e963a63bd4cd73733befcc5e2674545", "sha256": "04589e0b9af44731c1204b030573630edc3b6b2dc2e8d5c32486be4a3375cac7" }, "downloads": -1, "filename": "pdf2image-1.5.2.tar.gz", "has_sig": false, "md5_digest": "0e963a63bd4cd73733befcc5e2674545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6260, "upload_time": "2019-04-27T21:02:27", "url": "https://files.pythonhosted.org/packages/9c/02/5ad3e6f6375fc35c97523c2411f6d9392da5885e549461f59643ed49aa69/pdf2image-1.5.2.tar.gz" } ], "1.5.3": [ { "comment_text": "", "digests": { "md5": "95fa3dfc55eda81396af8c3c6c04d9b7", "sha256": "c4f9f155a64ed4c50299b3e51726743983eabdf170d060beadd16fbe867792d5" }, "downloads": -1, "filename": "pdf2image-1.5.3.tar.gz", "has_sig": false, "md5_digest": "95fa3dfc55eda81396af8c3c6c04d9b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6339, "upload_time": "2019-04-28T00:06:24", "url": "https://files.pythonhosted.org/packages/05/52/a10b4c0e6a93e9af3c5fcee10d7cbfd5dde8300f4f9cf61ae0ae435008d4/pdf2image-1.5.3.tar.gz" } ], "1.5.4": [ { "comment_text": "", "digests": { "md5": "16b98a6c755e274fe361e4e43c12169a", "sha256": "5acceba8ba00175327938219ed97d02301e3e4fcf044d4275c722eab657774f3" }, "downloads": -1, "filename": "pdf2image-1.5.4.tar.gz", "has_sig": false, "md5_digest": "16b98a6c755e274fe361e4e43c12169a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6350, "upload_time": "2019-04-30T01:00:23", "url": "https://files.pythonhosted.org/packages/70/76/fdba5a266a6ce33000b8b2c107c0dec773fd68743e643531b278fa65b943/pdf2image-1.5.4.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "5d533fd9f0a4b4486fc997665bdc8ec5", "sha256": "9b40c60ea232bbc50c0d95552d0ab00fc78824a87aa7f4b7dfa7cec5eb15b40a" }, "downloads": -1, "filename": "pdf2image-1.6.0.tar.gz", "has_sig": false, "md5_digest": "5d533fd9f0a4b4486fc997665bdc8ec5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6523, "upload_time": "2019-07-03T23:33:42", "url": "https://files.pythonhosted.org/packages/04/21/64583455a8e41b2838a51789807889d947575b828f816a0ade1160c1e2c4/pdf2image-1.6.0.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "9c1e9b7e42d0a888d04dfc63df0fd707", "sha256": "0250f6e0e4d58248e27635c2e2a2d239c7f34b839a616f06c9c4978f79a9b06f" }, "downloads": -1, "filename": "pdf2image-1.7.0.tar.gz", "has_sig": false, "md5_digest": "9c1e9b7e42d0a888d04dfc63df0fd707", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6581, "upload_time": "2019-08-27T20:27:48", "url": "https://files.pythonhosted.org/packages/f9/0f/52e7f0859e2d746d6a63dc45dbb40c11acab42062cd51b4ae3c0a4dd5d5c/pdf2image-1.7.0.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "a7ce45de56bc5e6fb15a59c8782faf0d", "sha256": "483d06d9311d2e794e0df90a2ea892a275ec5ed14efe5661012f9c8cca303779" }, "downloads": -1, "filename": "pdf2image-1.7.1.tar.gz", "has_sig": false, "md5_digest": "a7ce45de56bc5e6fb15a59c8782faf0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6708, "upload_time": "2019-09-03T18:16:52", "url": "https://files.pythonhosted.org/packages/d2/d9/80edd9dcfef48f06a52397588599d867183e07124bc3e844fcb602c17dfa/pdf2image-1.7.1.tar.gz" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "90d08fb6c51456c30d472eb14fb66912", "sha256": "4a17a667946b85898e01133e36f131d8c89717e81a3a357426f04b731c49d094" }, "downloads": -1, "filename": "pdf2image-1.8.0.tar.gz", "has_sig": false, "md5_digest": "90d08fb6c51456c30d472eb14fb66912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7080, "upload_time": "2019-09-15T01:10:51", "url": "https://files.pythonhosted.org/packages/85/1d/caa9367b3d319569cac3a48c1d181e96fe3feb97f632562a278fd438e22d/pdf2image-1.8.0.tar.gz" } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "dc5c1649290abbf3916f370419d4300b", "sha256": "360f32317b6708ab973eed1b84eb6617daf805c70f356f558e036dc79a19cfa0" }, "downloads": -1, "filename": "pdf2image-1.9.0.tar.gz", "has_sig": false, "md5_digest": "dc5c1649290abbf3916f370419d4300b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7403, "upload_time": "2019-09-21T14:37:06", "url": "https://files.pythonhosted.org/packages/4a/53/c5832edcf0466badc853d456269e439193b06e5286ffdd4e899ef039e741/pdf2image-1.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dc5c1649290abbf3916f370419d4300b", "sha256": "360f32317b6708ab973eed1b84eb6617daf805c70f356f558e036dc79a19cfa0" }, "downloads": -1, "filename": "pdf2image-1.9.0.tar.gz", "has_sig": false, "md5_digest": "dc5c1649290abbf3916f370419d4300b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7403, "upload_time": "2019-09-21T14:37:06", "url": "https://files.pythonhosted.org/packages/4a/53/c5832edcf0466badc853d456269e439193b06e5286ffdd4e899ef039e741/pdf2image-1.9.0.tar.gz" } ] }