summaryrefslogtreecommitdiff
path: root/types.go
blob: 1d8918e18fc2a387cf7f4c93d08f48c0662dc685 (plain)
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
package gofpdf

// Page orientation
const (
	// PageOrientationPortrait ...
	PageOrientationPortrait = "P"
	// PageOrientationLandscape ...
	PageOrientationLandscape = "L"
)

// Size Unit
const (
	// UnitPoint ...
	UnitPoint = "pt"
	// UnitMillimeter ...
	UnitMillimeter = "mm"
	// UnitCentimeter
	UnitCentimeter = "cm"
	// UnitInch
	UnitInch = "inch"
)

// Page size
const (
	// PageSizeA3 ...
	PageSizeA3 = "A3"
	// PageSizeA4 ...
	PageSizeA4 = "A4"
	// PageSizeA5 ...
	PageSizeA5 = "A5"
	// PageSizeLetter ...
	PageSizeLetter = "Letter"
	// PageSizeLegal ...
	PageSizeLegal = "Legal"
)

// Border
const (
	// BorderNone ...
	BorderNone = ""
	// BorderFull ...
	BorderFull = "1"
	// BorderLeft ...
	BorderLeft = "L"
	// BorderTop ...
	BorderTop = "T"
	// BorderRight ...
	BorderRight = "R"
	// BorderBottom ...
	BorderBottom = "B"
)

// LineBreak
const (
	LineBreakNone   = 0
	LineBreakNormal = 1
	LineBreakBelow  = 2
)

// Alignment
const (
	// AlignLeft ...
	AlignLeft = "L"
	// AlignRight ...
	AlignRight = "R"
	// AlignCenter ...
	AlignCenter = "C"
	// AlignTop ...
	AlignTop = "T"
	// AlignBottom ...
	AlignBottom = "B"
	// AlignMiddle ...
	AlignMiddle = "M"
	// AlignBaseline ...
	AlignBaseline = "B"
)