Skip to main content

PDF generator using HTML and CSS

Project description

ABOUT

xhtml2pdf is a html2pdf converter using the ReportLab Toolkit, the HTML5lib and pyPdf. It supports HTML 5 and CSS 2.1 (and some of CSS 3). It is completely written in pure Python so it is platform independent.

The main benefit of this tool that a user with Web skills like HTML and CSS is able to generate PDF templates very quickly without learning new technologies.

Easy integration into Python frameworks like CherryPy, KID Templating, TurboGears, Django, Zope, Plone, Google AppEngine (GAE) etc.

HELP

xhtml2pdf -h

REQUIREMENTS

EXAMPLES

xhtml2pdf -s test/test-loremipsum.html
xhtml2pdf -s http://www.python.org
xhtml2pdf test/test-*.html

PYTHON INTEGRATION

Some simple demos of how to integrate PISA into a Python program may be found here: test/simple.py

CONTACT

dirk.holtwick@gmail.com

LICENSE

Copyright 2010 Dirk Holtwick, holtwick.it

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

xhtml2pdf-0.0.2.zip (118.4 kB view details)

Uploaded Source

xhtml2pdf-0.0.2.tar.gz (100.5 kB view details)

Uploaded Source

File details

Details for the file xhtml2pdf-0.0.2.zip.

File metadata

  • Download URL: xhtml2pdf-0.0.2.zip
  • Upload date:
  • Size: 118.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for xhtml2pdf-0.0.2.zip
Algorithm Hash digest
SHA256 55ef9b52ebc1957ad8c99bec999b2f1a0620d30120f40966dc3220a361fdc5bb
MD5 4047a8234eb6b77591d526dcb1f60161
BLAKE2b-256 971b9bc61ddd669df5973f5548e917757a68b0a36e6fef169c37aebdf533ad37

See more details on using hashes here.

File details

Details for the file xhtml2pdf-0.0.2.tar.gz.

File metadata

  • Download URL: xhtml2pdf-0.0.2.tar.gz
  • Upload date:
  • Size: 100.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for xhtml2pdf-0.0.2.tar.gz
Algorithm Hash digest
SHA256 1a571426249e15c5b24f91b07a7e32aa46b40c33dbf656ed58e593d41a3b42e1
MD5 d640ccb9470942fd2e6d3ae740c27dc1
BLAKE2b-256 72112e2f876044f5cdc318044c94801fa52a87caabf875a4576c518730ae9634

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page