summaryrefslogtreecommitdiff
path: root/def.go
diff options
context:
space:
mode:
authorNick White <git@njw.name>2019-10-29 17:23:39 +0000
committerNick White <git@njw.name>2019-10-29 17:23:39 +0000
commita524c773bfbca88158745b818a660eedaf536e1f (patch)
tree5ada765b757a6fc17a0e331ca0299dc85d542e5c /def.go
parent47e0be494d372328c78072f4f2db0f8a1b96d760 (diff)
Add TextRenderingMode* consts for different inputs for SetTextRenderingMode
Diffstat (limited to 'def.go')
-rw-r--r--def.go17
1 files changed, 17 insertions, 0 deletions
diff --git a/def.go b/def.go
index 8e2bea5..9a9758c 100644
--- a/def.go
+++ b/def.go
@@ -116,6 +116,23 @@ const (
AlignBaseline = "B"
)
+// TextRenderingModes for the SetTextRenderingMode() function, as
+// defined in section 9.3.6 of the PDF specification.
+const (
+ // TextRenderingModeFill fills text
+ TextRenderingModeFill = 0
+ // TextRenderingModeStroke strokes text
+ TextRenderingModeStroke = 1
+ // TextRenderingModeFillThenStroke fills then strokes text
+ TextRenderingModeFillThenStroke = 2
+ // TextRenderingModeInvisible neither fills nor strokes text
+ TextRenderingModeInvisible = 3
+ // TextRenderingFillClip fills text and add to path for clipping
+ TextRenderingModeFillClip = 4
+ // TextRenderingFillClip strokes text and add to path for clipping
+ TextRenderingModeStrokeClip = 5
+)
+
type colorMode int
const (