diff options
Diffstat (limited to 'tests/reportlab')
| -rw-r--r-- | tests/reportlab/1.1.py | 32 | ||||
| -rw-r--r-- | tests/reportlab/card.pdf | bin | 0 -> 50964 bytes | |||
| -rw-r--r-- | tests/reportlab/card.png | bin | 0 -> 1945 bytes |
3 files changed, 32 insertions, 0 deletions
diff --git a/tests/reportlab/1.1.py b/tests/reportlab/1.1.py new file mode 100644 index 00000000..0cd4ee8d --- /dev/null +++ b/tests/reportlab/1.1.py @@ -0,0 +1,32 @@ +from reportlab.lib import colors +from reportlab.graphics.shapes import (Drawing, Rect, String, Line, Group) +from reportlab.pdfbase.pdfmetrics import registerFont +from reportlab.pdfbase.ttfonts import TTFont + +# font +registerFont(TTFont("Times", "C:\Windows\Fonts\Times.ttf")) + +drawing = Drawing(400, 200) +# beige rectangle +r1 = Rect(0, 0, 400, 200, 0, 0) +r1.fillColor = colors.beige +drawing.add(r1) + +# logo +wave = Group( + Line(10, -5, 10, 10), + Line(20, -15, 20, 20), + Line(30, -5, 30, 10), + Line(40, -15, 40, 20), + Line(50, -5, 50, 10), + Line(60, -15, 60, 20), + Line(70, -5, 70, 10), + Line(80, -15, 80, 20), + Line(90, -5, 90, 10), + String(25, -25, "Wave Audio", fontName='Times') +) +wave.translate(10, 170) +drawing.add(wave) + +# save +drawing.save(formats=['pdf', 'png'], outDir=".", fnRoot="card")
\ No newline at end of file diff --git a/tests/reportlab/card.pdf b/tests/reportlab/card.pdf Binary files differnew file mode 100644 index 00000000..4cb0b58a --- /dev/null +++ b/tests/reportlab/card.pdf diff --git a/tests/reportlab/card.png b/tests/reportlab/card.png Binary files differnew file mode 100644 index 00000000..5c1cd4a5 --- /dev/null +++ b/tests/reportlab/card.png |
