Skip to main content

Tiny RML2PDF is a tool to easily create PDF document without programming.

Project description

Name

djangoplicity-trml2pdf - convert a Report Markup Langage (RML) file to a PDF

Synopsis

trml2pdf --help
trml2pdf <input.rml >ouput.pdf

Description

Tiny RML2PDF is a tool to easily create PDF document without programming. It can be used as a Python library or as a standalone binary. It converts a RML, an XML dialect that lets you define the precise appearance of a printed document, to a PDF. You can use your existing tools to generate an input file that exactly describes the layout of a printed document, and RML2PDF converts it into PDF. RML is a much more powerfull and flexible alternative to XSL:FO.

The executable read a RML file to the standard input and output a PDF file to the standard output.

Command-line options

--help: command line options

Examples

Create a PDF file:

trml2pdf <input.rml

Use it as a python module:

import trml2pdf
print trml2pdf.parseString(file('file.rml','r').read())

Notes

Tiny RML2PDF is a component of the Open Report project. It can be used with the Tiny Reporting Server to have a complete solution to render PDF file on the fly.

This package is based on the latest Debian package & includes a basic setup.py for installation ease.

Author

Fabien Pinckaers (http://tiny.be)

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

djangoplicity-trml2pdf-1.0.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

djangoplicity_trml2pdf-1.0-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

Details for the file djangoplicity-trml2pdf-1.0.tar.gz.

File metadata

  • Download URL: djangoplicity-trml2pdf-1.0.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for djangoplicity-trml2pdf-1.0.tar.gz
Algorithm Hash digest
SHA256 2f78b31b7d4708a9cde8cbf30f709b2b113546b7bc11e55715e8a4e981174ca7
MD5 2a6742a1fcc2ed843d024329b1333015
BLAKE2b-256 277b16780587585500f5c567feb2a30b08a30921a576aa94ba8a9e807b70196a

See more details on using hashes here.

File details

Details for the file djangoplicity_trml2pdf-1.0-py3-none-any.whl.

File metadata

  • Download URL: djangoplicity_trml2pdf-1.0-py3-none-any.whl
  • Upload date:
  • Size: 20.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for djangoplicity_trml2pdf-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5be191f41a91aeec14b09b4574d96a55b94693defabfea948531e69378dc55e5
MD5 67ec1a524ead86efca72fa37001bedfa
BLAKE2b-256 d670f1d1fb63a7c88d315277d76340a67d9a21e775f40036da784e070672856d

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