{ "info": { "author": "Wilbert Berendsen", "author_email": "wbsoft@xs4all.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Multimedia :: Graphics :: Viewers" ], "description": "==================\npython-poppler-qt4\n==================\n\nA Python binding for libpoppler-qt4 that aims for completeness and for being\nactively maintained.\n\nCreated and currently maintained by Wilbert Berendsen .\n\nHomepage: https://pypi.python.org/pypi/python-poppler-qt4/\n\n\nUsage::\n\n import popplerqt4\n d = popplerqt4.Poppler.Document.load('file.pdf')\n\n\nDocumentation\n-------------\n\nThe Python API closely follows the Poppler Qt4 C++ interface library API,\ndocumented at http://people.freedesktop.org/~aacid/docs/qt4/ .\n\nWhereever the C++ API requires ``QList``, ``QSet`` or ``QLinkedList``, any\nPython sequence can be used. \nAPI calls that return ``QList``, ``QSet`` or ``QLinkedList`` all return Python\nlists.\n\nThere are a few differences:\n\n``Poppler::Document::getPdfVersion(int *major, int *minor)`` can simply be\ncalled as ``d.getPdfVersion()``, (where ``d`` is a ``Poppler::Document``\ninstance); it will return a tuple of two integers (major, minor).\n\n``Poppler::FontIterator`` (returned by ``Poppler::Document::newFontIterator``)\nis also a Python iterable (e.g. has ``__iter__()`` and ``__next__()`` methods).\nSo although you can use::\n\n it = document.newFontIterator()\n while it.hasNext():\n fonts = it.next() # list of FontInfo objects\n ...\n\nyou can also use the more Pythonic::\n\n for fonts in document.newFontIterator():\n ...\n\nIn addition to the Poppler namespace, there are two toplevel module\nfunctions:\n\n ``popplerqt4.version()``\n returns the version of the ``python-poppler-qt4`` package as a\n tuple of ints, e.g. ``(0, 18, 2)``.\n \n ``popplerqt4.poppler_version()``\n returns the version of the linked Poppler-Qt4 library as a\n tuple of ints, e.g. ``(0, 24, 5)``.\n \n This is determined at build time. If at build time the Poppler-Qt4\n version could not be determined and was not specified, an empty\n tuple might be returned.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wbsoft/python-poppler-qt4", "keywords": null, "license": "LGPL", "maintainer": null, "maintainer_email": null, "name": "python-poppler-qt4", "package_url": "https://pypi.org/project/python-poppler-qt4/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/python-poppler-qt4/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/wbsoft/python-poppler-qt4" }, "release_url": "https://pypi.org/project/python-poppler-qt4/0.24.0/", "requires_dist": null, "requires_python": null, "summary": "A Python binding to Poppler-Qt4", "version": "0.24.0" }, "last_serial": 1428050, "releases": { "0.1.1": [], "0.16.0": [], "0.16.1": [], "0.16.3": [], "0.18.0": [ { "comment_text": "", "digests": { "md5": "cb177228d36e0d153d1401c6fabf3f02", "sha256": "231624f0e2eae7d866363948a34170d68d35059a132e6032a2863a67503767c0" }, "downloads": -1, "filename": "python-poppler-qt4-0.18.0.tar.gz", "has_sig": false, "md5_digest": "cb177228d36e0d153d1401c6fabf3f02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15464, "upload_time": "2014-02-17T11:04:34", "url": "https://files.pythonhosted.org/packages/68/85/ac7a0f05f253bec774d98645ede830fea0d4324512ff1021c4e8e956ebe9/python-poppler-qt4-0.18.0.tar.gz" } ], "0.18.1": [ { "comment_text": "", "digests": { "md5": "9c4c5a59b878aed78e96a6ae58c6c185", "sha256": "00e3f89f4e23a844844d082918a89c2cbb1e8231ecb011b81d592e7e3c33a74c" }, "downloads": -1, "filename": "python-poppler-qt4-0.18.1.tar.gz", "has_sig": false, "md5_digest": "9c4c5a59b878aed78e96a6ae58c6c185", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15523, "upload_time": "2014-02-18T08:38:29", "url": "https://files.pythonhosted.org/packages/32/73/acbd4758f8a0decb39d73bc75c3db7079ac744be7b18d118dfe5f375df36/python-poppler-qt4-0.18.1.tar.gz" } ], "0.18.2": [ { "comment_text": "", "digests": { "md5": "124593f271a0fd513bc93838e2b66fef", "sha256": "b1d176a0e34252f1ea822ccbfb29bd0b7becb7b1db794256da8bfe4e0e1e98f6" }, "downloads": -1, "filename": "python-poppler-qt4-0.18.2.tar.gz", "has_sig": false, "md5_digest": "124593f271a0fd513bc93838e2b66fef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16226, "upload_time": "2015-01-09T12:30:58", "url": "https://files.pythonhosted.org/packages/22/82/65a2b2656e5337aba6db22b7d61558930ff31161906e4c04854154bd70a4/python-poppler-qt4-0.18.2.tar.gz" } ], "0.24.0": [ { "comment_text": "", "digests": { "md5": "4d9dd4e5a83aa4f81753e1ff9e313908", "sha256": "29ad1d2246a4733d8fdc8f640a470733c61eea98f923af061c98cc497db4c374" }, "downloads": -1, "filename": "python-poppler-qt4-0.24.0.tar.gz", "has_sig": false, "md5_digest": "4d9dd4e5a83aa4f81753e1ff9e313908", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18085, "upload_time": "2015-02-18T06:29:54", "url": "https://files.pythonhosted.org/packages/94/72/20732d33836422ef07a7f0f86e452e2d236ab02626c71a66fb0302e3548e/python-poppler-qt4-0.24.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4d9dd4e5a83aa4f81753e1ff9e313908", "sha256": "29ad1d2246a4733d8fdc8f640a470733c61eea98f923af061c98cc497db4c374" }, "downloads": -1, "filename": "python-poppler-qt4-0.24.0.tar.gz", "has_sig": false, "md5_digest": "4d9dd4e5a83aa4f81753e1ff9e313908", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18085, "upload_time": "2015-02-18T06:29:54", "url": "https://files.pythonhosted.org/packages/94/72/20732d33836422ef07a7f0f86e452e2d236ab02626c71a66fb0302e3548e/python-poppler-qt4-0.24.0.tar.gz" } ] }