{ "info": { "author": "Qoda", "author_email": "jpbydendyk@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "python-wkhtmltopdf\n==================\nA simple python wrapper for the wkhtmltopdf lib (http://code.google.com/p/wkhtmltopdf/) with flash support.\n\nRequirements\n------------\n\nSystem:\n~~~~~~~\n\n- Xvfd\n- wkhtmltopdf\n- flashplugin-nonfree\n- python 2.5+\n\nInstallation\n------------\n\nwkhtmltopdf\n~~~~~~~~~~~\n\n1. Install Xvfd::\n\n $ sudo apt-get install xvfb\n \n2. Install Fonts::\n\n $ sudo apt-get install xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic\n \n3. Install wkhtmltopdf::\n \n $ sudo apt-get install wkhtmltopdf\n \n4. Install flashplugin::\n \n $ sudo apt-get install flashplugin-nonfree\n\npython-wkhtmltopdf\n~~~~~~~~~~~~~~~~~~\n\n1. From git::\n\n $ git clone git@github.com:qoda/python-wkhtmltopdf.git\n $ cd python-wkhtmltopdf\n $ python setup.py install\n\nUsage\n-----\n\nSimple Usage::\n~~~~~~~~~~~~~~\n\n1. Use from class::\n \n from wkhtmltopdf import WKHtmlToPdf\n \n wkhtmltopdf = WKHtmlToPdf(\n url='http://www.example.com',\n output_file='~/example.pdf',\n )\n wkhtmltopdf.render()\n \n2. Use from method::\n \n from wkhtmltopdf import wkhtmltopdf\n \n wkhtmltopdf(url='example.com', output_file='~/example.pdf')\n \n3. Use from commandline (installed)::\n \n $ python -m wkhtmltopdf.main example.com ~/example.pdf\n \n4. Use the api (installed)::\n \n $ python -m wkhtmltopdf.api & \n $ wget http://localhost:8888/?url=example.com&output_file=example.pdf\n \nRequired Arguments:\n~~~~~~~~~~~~~~~~~~~\n\n- **url** - the url to convert to pdf\n- **output_file** - the pdf file that you want to create\n \nOptional Arguments:\n~~~~~~~~~~~~~~~~~~~\n\n- **screen_resolution** (default: [1024, 768])\n- **color_depth** (default: 24 (bit))\n- **flash_plugin** (default: True)\n- **disable_javascript** (default: False)\n- **delay** (default: 0 (millisecs))\n- **orientation** (default: Portrait)\n- **dpi** (default: 100)\n- **no_background** (default: False)\n- **grayscale** (default: False)\n- **http_username** (default: None)\n- **http_password** (default: None)\n- **header_html** (default: None)\n- **footer_html** (default: None)\n \n\nAuthors:\n========\n\n- Jonathan Bydendyk (jpbydendyk@gmail.com)", "description_content_type": null, "docs_url": "https://pythonhosted.org/wkhtmltopdf/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/qoda/python-wkhtmltopdf", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "wkhtmltopdf", "package_url": "https://pypi.org/project/wkhtmltopdf/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wkhtmltopdf/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/qoda/python-wkhtmltopdf" }, "release_url": "https://pypi.org/project/wkhtmltopdf/0.2/", "requires_dist": null, "requires_python": null, "summary": "Simple python wrapper for wkhtmltopdf", "version": "0.2" }, "last_serial": 801695, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b3186cd8e9a0f7258396591d137aa582", "sha256": "8cb6a02643b225b60c9cfe0b70b17ce7f130bcdb66d22719ed475c9775edada0" }, "downloads": -1, "filename": "wkhtmltopdf-0.1-py2.5.egg", "has_sig": false, "md5_digest": "b3186cd8e9a0f7258396591d137aa582", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 11016, "upload_time": "2011-04-19T17:19:07", "url": "https://files.pythonhosted.org/packages/e0/1e/cbbb44ecac189f8d601e8757f957c3175a1944574ec9555ff52dad9df53e/wkhtmltopdf-0.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "4ab4fbbc7e6bb63f330be7a2f67ebcda", "sha256": "83ede785bc9733c36cc4266e27a7f6c499fb7842201f82f73c0475fbf9a51157" }, "downloads": -1, "filename": "wkhtmltopdf-0.1-py2.6.egg", "has_sig": false, "md5_digest": "4ab4fbbc7e6bb63f330be7a2f67ebcda", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 11025, "upload_time": "2011-04-19T17:19:19", "url": "https://files.pythonhosted.org/packages/5b/bd/d07c0b0752d51ec9898b376b6a64aebd8f0b091403dfbe5e3b70ab2ed0ab/wkhtmltopdf-0.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "5a36a20050f3c4fd782df3949c592a26", "sha256": "b792e805af304341059a68ffc3ab175a39ad8dbf87e193c48da26b41a858dee8" }, "downloads": -1, "filename": "wkhtmltopdf-0.1-py2.7.egg", "has_sig": false, "md5_digest": "5a36a20050f3c4fd782df3949c592a26", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 11017, "upload_time": "2011-04-19T17:19:30", "url": "https://files.pythonhosted.org/packages/b7/90/3ff1228a8ac5972061d1d8a4a6223e04495a6fe0f8ece3dcc3260ca76139/wkhtmltopdf-0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "51939345866a8c664ee26611351f2854", "sha256": "8f36d7209a178139c2582d6edd884e865e5c81ed553637e9d128a2c3003cd76b" }, "downloads": -1, "filename": "wkhtmltopdf-0.1.tar.gz", "has_sig": false, "md5_digest": "51939345866a8c664ee26611351f2854", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6631, "upload_time": "2011-04-19T17:19:42", "url": "https://files.pythonhosted.org/packages/3e/ee/beb56ae5263f5358ac1d4fa060cbfeb462b08bd460d768ddc6fa5034de82/wkhtmltopdf-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "87c79916e76367672c55c53c8ba78c60", "sha256": "eea6f42dccf58ded01980ae77e52017230db06b508e69fdb4f57c91054f543e0" }, "downloads": -1, "filename": "wkhtmltopdf-0.2-py2.5.egg", "has_sig": false, "md5_digest": "87c79916e76367672c55c53c8ba78c60", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 12362, "upload_time": "2011-07-21T13:02:32", "url": "https://files.pythonhosted.org/packages/cc/9d/3f95267525b29fa188f2b04d3f6852640089ce4eed4c9074549b8bbdbc84/wkhtmltopdf-0.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "9d9d0e5e37d54a4401ef479c572843bb", "sha256": "f14972abdecf5ddb6e397e7b4910dad31516c0e146145753ce18144ba73be1a1" }, "downloads": -1, "filename": "wkhtmltopdf-0.2-py2.6.egg", "has_sig": false, "md5_digest": "9d9d0e5e37d54a4401ef479c572843bb", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 12365, "upload_time": "2011-07-21T13:02:49", "url": "https://files.pythonhosted.org/packages/4b/81/e63837bee4512fdd7e7e58ca7e6177821db329cbf535897e4606d0a1d45e/wkhtmltopdf-0.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "104fa86f9326572190aba65b08eb92eb", "sha256": "60c84c327f949a256c6c0752a0a5d8a63daa08d6158f650d6379be9aaa536a94" }, "downloads": -1, "filename": "wkhtmltopdf-0.2-py2.7.egg", "has_sig": false, "md5_digest": "104fa86f9326572190aba65b08eb92eb", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12355, "upload_time": "2011-07-21T13:03:06", "url": "https://files.pythonhosted.org/packages/0e/71/05cae0a8ef03455e1312d9430ed444cd9fd567e4c0c6a0c187e9bdf56708/wkhtmltopdf-0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "eab9ca7fb1e889eddaa3ebd8428fb698", "sha256": "530fffb5d1faf4f4cd5248c14fd1b4b7fe311541d0660dc2c2272c32b3c72211" }, "downloads": -1, "filename": "wkhtmltopdf-0.2.tar.gz", "has_sig": false, "md5_digest": "eab9ca7fb1e889eddaa3ebd8428fb698", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9725, "upload_time": "2011-07-21T13:05:56", "url": "https://files.pythonhosted.org/packages/72/33/60a1f2d8a784376ce4e56599ec26997dcee21fcc6340179fc7fac94d4aa4/wkhtmltopdf-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "87c79916e76367672c55c53c8ba78c60", "sha256": "eea6f42dccf58ded01980ae77e52017230db06b508e69fdb4f57c91054f543e0" }, "downloads": -1, "filename": "wkhtmltopdf-0.2-py2.5.egg", "has_sig": false, "md5_digest": "87c79916e76367672c55c53c8ba78c60", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 12362, "upload_time": "2011-07-21T13:02:32", "url": "https://files.pythonhosted.org/packages/cc/9d/3f95267525b29fa188f2b04d3f6852640089ce4eed4c9074549b8bbdbc84/wkhtmltopdf-0.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "9d9d0e5e37d54a4401ef479c572843bb", "sha256": "f14972abdecf5ddb6e397e7b4910dad31516c0e146145753ce18144ba73be1a1" }, "downloads": -1, "filename": "wkhtmltopdf-0.2-py2.6.egg", "has_sig": false, "md5_digest": "9d9d0e5e37d54a4401ef479c572843bb", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 12365, "upload_time": "2011-07-21T13:02:49", "url": "https://files.pythonhosted.org/packages/4b/81/e63837bee4512fdd7e7e58ca7e6177821db329cbf535897e4606d0a1d45e/wkhtmltopdf-0.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "104fa86f9326572190aba65b08eb92eb", "sha256": "60c84c327f949a256c6c0752a0a5d8a63daa08d6158f650d6379be9aaa536a94" }, "downloads": -1, "filename": "wkhtmltopdf-0.2-py2.7.egg", "has_sig": false, "md5_digest": "104fa86f9326572190aba65b08eb92eb", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12355, "upload_time": "2011-07-21T13:03:06", "url": "https://files.pythonhosted.org/packages/0e/71/05cae0a8ef03455e1312d9430ed444cd9fd567e4c0c6a0c187e9bdf56708/wkhtmltopdf-0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "eab9ca7fb1e889eddaa3ebd8428fb698", "sha256": "530fffb5d1faf4f4cd5248c14fd1b4b7fe311541d0660dc2c2272c32b3c72211" }, "downloads": -1, "filename": "wkhtmltopdf-0.2.tar.gz", "has_sig": false, "md5_digest": "eab9ca7fb1e889eddaa3ebd8428fb698", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9725, "upload_time": "2011-07-21T13:05:56", "url": "https://files.pythonhosted.org/packages/72/33/60a1f2d8a784376ce4e56599ec26997dcee21fcc6340179fc7fac94d4aa4/wkhtmltopdf-0.2.tar.gz" } ] }