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
rl_renderPM-4.0.3-cp310-cp310-macosx_10_9_x86_64.whl (486.2KiB)
rl_renderPM-4.0.3-cp310-cp310-macosx_11_0_arm64.whl (454.1KiB)
rl_renderPM-4.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (734.8KiB)
rl_renderPM-4.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (730.1KiB)
rl_renderPM-4.0.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (820.7KiB)
rl_renderPM-4.0.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (764.7KiB)
rl_renderPM-4.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (750.9KiB)
rl_renderPM-4.0.3-cp310-cp310-win32.whl (321.0KiB)
rl_renderPM-4.0.3-cp310-cp310-win_amd64.whl (376.5KiB)
rl_renderPM-4.0.3-cp311-cp311-macosx_10_9_x86_64.whl (486.2KiB)
rl_renderPM-4.0.3-cp311-cp311-macosx_11_0_arm64.whl (454.1KiB)
rl_renderPM-4.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (737.6KiB)
rl_renderPM-4.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (732.8KiB)
rl_renderPM-4.0.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (823.8KiB)
rl_renderPM-4.0.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (767.3KiB)
rl_renderPM-4.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (753.6KiB)
rl_renderPM-4.0.3-cp311-cp311-win32.whl (321.0KiB)
rl_renderPM-4.0.3-cp311-cp311-win_amd64.whl (376.5KiB)
rl_renderPM-4.0.3-cp312-cp312-macosx_10_9_x86_64.whl (486.4KiB)
rl_renderPM-4.0.3-cp312-cp312-macosx_11_0_arm64.whl (454.2KiB)
rl_renderPM-4.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (739.2KiB)
rl_renderPM-4.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (734.0KiB)
rl_renderPM-4.0.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (824.9KiB)
rl_renderPM-4.0.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (768.6KiB)
rl_renderPM-4.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (755.8KiB)
rl_renderPM-4.0.3-cp312-cp312-win32.whl (321.2KiB)
rl_renderPM-4.0.3-cp312-cp312-win_amd64.whl (376.7KiB)
rl_renderPM-4.0.3-cp37-cp37m-macosx_10_9_x86_64.whl (486.2KiB)
rl_renderPM-4.0.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (731.8KiB)
rl_renderPM-4.0.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (727.3KiB)
rl_renderPM-4.0.3-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (817.5KiB)
rl_renderPM-4.0.3-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (761.8KiB)
rl_renderPM-4.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (748.6KiB)
rl_renderPM-4.0.3-cp37-cp37m-win32.whl (321.0KiB)
rl_renderPM-4.0.3-cp37-cp37m-win_amd64.whl (376.6KiB)
rl_renderPM-4.0.3-cp38-cp38-macosx_10_9_x86_64.whl (486.2KiB)
rl_renderPM-4.0.3-cp38-cp38-macosx_11_0_arm64.whl (454.2KiB)
rl_renderPM-4.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (735.5KiB)
rl_renderPM-4.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (730.8KiB)
rl_renderPM-4.0.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (821.5KiB)
rl_renderPM-4.0.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (765.3KiB)
rl_renderPM-4.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751.4KiB)
rl_renderPM-4.0.3-cp38-cp38-win32.whl (321.0KiB)
rl_renderPM-4.0.3-cp38-cp38-win_amd64.whl (376.5KiB)
rl_renderPM-4.0.3-cp39-cp39-macosx_10_9_x86_64.whl (486.2KiB)
rl_renderPM-4.0.3-cp39-cp39-macosx_11_0_arm64.whl (454.1KiB)
rl_renderPM-4.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (734.7KiB)
rl_renderPM-4.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (730.0KiB)
rl_renderPM-4.0.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (820.6KiB)
rl_renderPM-4.0.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (764.6KiB)
rl_renderPM-4.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (750.8KiB)
rl_renderPM-4.0.3-cp39-cp39-win32.whl (321.0KiB)
rl_renderPM-4.0.3-cp39-cp39-win_amd64.whl (376.5KiB)
rl_renderPM-4.0.3.tar.gz (35.2KiB)
No dependencies