1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
Source: python-rlpycairo
Section: python
Priority: optional
Maintainer: Georges Khaznadar <georgesk@debian.org>
Rules-Requires-Root: no
Build-Depends:
debhelper-compat (= 13),
dh-python,
python3-all,
python3-setuptools,
Standards-Version: 4.6.2
Homepage: https://www.reportlab.com/
Vcs-Browser: https://salsa.debian.org/python-team/packages/python-rlpycairo
Vcs-Git: https://salsa.debian.org/python-team/packages/python-rlpycairo.git
Package: python3-rlpycairo
Architecture: all
Depends:
${misc:Depends},
${python3:Depends},
python3,
python3-freetype,
Description: plugin for the ReportLab PDF Toolkit.
This is a plugin for the ReportLab PDF Toolkit.
which constructs rich PDF documents, and also creation
of charts in a variety of bitmap and vector formats.
.
This plugin is intended to replace most of the usage of the
libart based C extension _renderPM which has been shown to
have issues when rendering complex documents.
.
This backend can be brought into use by setting
reportlab.rl_config.renderPMBackend = 'rlPyCairo'
any of the methods detailed in reportlab/rl_config.py
can be used to accomplish this.
.
The new backend seems able to handle all the same behaviour as
_renderPM and the only place where it seems inferior is in the
rendering of scaled images and the speed with which it draws
text.
.
At present the rlPyCairo backend only uses the _renderPM extension
to use its mapping of ReportLab font names to extract paths for
rendering this is no doubt the reason for its slowness when
rendering text.
|