8f583de0e69086e8e6c411fa7906a943362f8790
Bernd Wurst Trennung von Firmen-spezifi...

Bernd Wurst authored 16 years ago

1) 
2) def setup():
Bernd Wurst automatische code-style-fixes

Bernd Wurst authored 5 years ago

3)     from reportlab.lib.pagesizes import A4
4)     from reportlab.lib.units import cm
5)     from reportlab.pdfbase.ttfonts import TTFont
6)     from reportlab.pdfbase import pdfmetrics
Bernd Wurst Trennung von Firmen-spezifi...

Bernd Wurst authored 16 years ago

7) 
Bernd Wurst automatische code-style-fixes

Bernd Wurst authored 5 years ago

8)     if 'DejaVuSans' not in pdfmetrics._fonts:
9)         pdfmetrics.registerFont(TTFont("DejaVuSans", "DejaVuSans.ttf"))
10)         pdfmetrics.registerFont(TTFont("DejaVuSans-Bold", "DejaVuSans-Bold.ttf"))
11)         pdfmetrics.registerFont(TTFont("DejaVuSans-Oblique", "DejaVuSans-Oblique.ttf"))
12)         pdfmetrics.registerFont(TTFont("DejaVuSans-BoldOblique", "DejaVuSans-BoldOblique.ttf"))
13) 
14)     return (cm, A4)
Bernd Wurst Trennung von Firmen-spezifi...

Bernd Wurst authored 16 years ago

15) 
16) 
17) (cm, A4) = setup()
18) 
19) (page_width, page_height) = A4
Bernd Wurst Umstellung von Bitstream Ve...

Bernd Wurst authored 7 years ago

20) font = 'DejaVuSans'
Bernd Wurst Trennung von Firmen-spezifi...

Bernd Wurst authored 16 years ago

21) # Set default font size
Bernd Wurst Default-Schriftgröße kleine...

Bernd Wurst authored 15 years ago

22) default_font_size = 8
Bernd Wurst Trennung von Firmen-spezifi...

Bernd Wurst authored 16 years ago

23) 
24) 
25) # set margins
Bernd Wurst automatische code-style-fixes

Bernd Wurst authored 5 years ago

26) topmargin = 2 * cm
27) bottommargin = 2.5 * cm
28) leftmargin = 2 * cm
29) rightmargin = 2 * cm
Bernd Wurst Trennung von Firmen-spezifi...

Bernd Wurst authored 16 years ago

30) 
Bernd Wurst automatische code-style-fixes

Bernd Wurst authored 5 years ago

31) topcontent = page_height - topmargin
Bernd Wurst Trennung von Firmen-spezifi...

Bernd Wurst authored 16 years ago

32) leftcontent = leftmargin
33) rightcontent = page_width - rightmargin
Bernd Wurst automatische code-style-fixes

Bernd Wurst authored 5 years ago

34) bottomcontent = bottommargin
Bernd Wurst Trennung von Firmen-spezifi...

Bernd Wurst authored 16 years ago

35) 
Bernd Wurst automatische code-style-fixes

Bernd Wurst authored 5 years ago

36) rightcolumn = 13 * cm
Bernd Wurst Trennung von Firmen-spezifi...

Bernd Wurst authored 16 years ago

37)