{ "info": { "author": "Luis Fernando Barrera", "author_email": "luisfernando@informind.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": "html2pdf\n==================\nA simple python wrapper for wkhtmltopdf forked from python-wkhtmltopdf\n\nRequirements\n------------\n\nSystem:\n~~~~~~~\n\n- Linux 32/64 or OSX only (Windows is not supported at this stage)\n- Xvfd\n- wkhtmltopdf\n- python 2.5+\n\nInstallation\n------------\n\nwkhtmltopdf (Linux)\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\nwkhtmltopdf (OSX)\n~~~~~~~~~~~~~~~~~\n\n1. Install wkhtmltopdf::\n\n $ brew install wkhtmltopdf\n\npython-wkhtmltopdf (Any Platform)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n1. Development::\n\n $ git clone https://bitbucket.org/luisfernando/html2pdf.git\n $ cd html2pdf\n $ virtualenv .\n $ pip install -r requirements.pip\n\n2. PIP::\n\n $ pip install git+https://bitbucket.org/luisfernando/html2pdf.git\n\n or from pypi\n\n $ pip install html2pdf\n\nUsage\n-----\n\nSimple Usage::\n~~~~~~~~~~~~~~\n\n1. Render a URL::\n\n from wkhtmltopdf import HTMLURLToPDF\n\n make_pdf = HTMLURLToPDF(\n url='http://www.example.com',\n output_file='~/example.pdf',\n )\n make_pdf.render()\n\n2. Render a HTML string::\n\n from html2pdf import HTMLToPDF\n\n HTML = \"\"\"\n \n \n \n

Hello World

\n \n \n \"\"\"\n\n h = HTMLToPDF(HTML, self.output_file)\n\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- **enable-plugins** (default: True)\n- **disable-javascript** (default: False)\n- **no-background** (default: False)\n- **grayscale** (default: False)\n- **orientation** (default: Portrait)\n- **dpi** (default: 100)\n- **username** (default: None)\n- **password** (default: None)\n- **margin-bottom** (default: 10)\n- **margin-top** (default: 10)\n- **margin-left** (default: 10)\n- **margin-right** (default: 10)\n- **disable-smart-shrinking** (default: False)\n\n\n\n\nAuthors:\n========\n\n- Luis Fernando Barrera (luisfernando@informind.com) @joyinsky\n\nForked from wkhtmltopdf\n- Jonathan Bydendyk (jpbydendyk@gmail.com)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/luisfernando/html2pdf", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "html2pdf", "package_url": "https://pypi.org/project/html2pdf/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/html2pdf/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/luisfernando/html2pdf" }, "release_url": "https://pypi.org/project/html2pdf/0.1/", "requires_dist": null, "requires_python": null, "summary": "Wkhtmltopdf wrapper", "version": "0.1" }, "last_serial": 1188612, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "306628fa8430088660bf2972006b8d1f", "sha256": "a8876811688017c24636f36b90cadd423c9c324882b5a8369e1bf2a7b2181657" }, "downloads": -1, "filename": "html2pdf-0.1.tar.gz", "has_sig": false, "md5_digest": "306628fa8430088660bf2972006b8d1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5119, "upload_time": "2014-08-13T04:28:21", "url": "https://files.pythonhosted.org/packages/39/93/171be713822899173eb02698ab7a45fd3511588d34c81e648503ef19ff2e/html2pdf-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "306628fa8430088660bf2972006b8d1f", "sha256": "a8876811688017c24636f36b90cadd423c9c324882b5a8369e1bf2a7b2181657" }, "downloads": -1, "filename": "html2pdf-0.1.tar.gz", "has_sig": false, "md5_digest": "306628fa8430088660bf2972006b8d1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5119, "upload_time": "2014-08-13T04:28:21", "url": "https://files.pythonhosted.org/packages/39/93/171be713822899173eb02698ab7a45fd3511588d34c81e648503ef19ff2e/html2pdf-0.1.tar.gz" } ] }