Bitmap Render Acclerator for ReportLab
Project Links
Meta
Author: Andy Robinson, Robin Becker, the ReportLab team and the community
Requires Python: >=3.7,<4
Classifiers
Development Status
- 5 - Production/Stable
Intended Audience
- Developers
License
- OSI Approved :: BSD License
Topic
- Printing
- Text Processing :: Markup
Programming Language
- Python :: 3
- Python :: 3.7
- Python :: 3.8
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
rl_renderPM is a package containing the ReportLab accelerator module
_renderPM
which can be used to speedup the reportlab.graphics.renderPM functions.
The python bitmap render module reportlab.graphics.renderPM can either use rlPyCairo, pycairo and freetype-py or rl_renderPM + built in freetype libraries.
The choice is made by overriding the reportlab.rl_settings module value _renderPMBackend using one of the settings files reportlab/local_reportlab_settings.py, reportlab_settings.py or ~/.reportlab_settings, which are searched for in that order.
The default value of renderPMBackend is 'rlPyCairo', but it can be set to '_renderPM' to use this extension which is based on an older library libart_lgpl.
Wheel compatibility matrix
Files in release
No dependencies