summaryrefslogtreecommitdiff
path: root/fpdf_test.go
diff options
context:
space:
mode:
authorKurt <kurt.w.jung@gmail.com>2018-11-10 12:07:08 -0500
committerKurt <kurt.w.jung@gmail.com>2018-11-10 12:07:08 -0500
commit13c78403a35a19e3943791af9435411c401ab446 (patch)
tree0ce3865cbd2051a4a6d74e4273ccc3eb2dd7cd24 /fpdf_test.go
parente200d3e7c7ef20b29a47b67e58b7561f4099e7ae (diff)
parent193187d077554b92944a4757e202d1300e1ed1fb (diff)
Merge branch 'd1ngd0-ftr/gob'
Diffstat (limited to 'fpdf_test.go')
-rw-r--r--fpdf_test.go10
1 files changed, 7 insertions, 3 deletions
diff --git a/fpdf_test.go b/fpdf_test.go
index 4774ec6..68a26ad 100644
--- a/fpdf_test.go
+++ b/fpdf_test.go
@@ -1950,15 +1950,19 @@ func ExampleFpdf_CreateTemplate() {
pdf.SetLineWidth(2.5)
pdf.SetFont("Arial", "B", 16)
+ // serialize and deserialize template
+ b, _ := template2.Serialize()
+ template3, _ := gofpdf.DeserializeTemplate(b)
+
pdf.AddPage()
- pdf.UseTemplate(template)
- pdf.UseTemplateScaled(template, gofpdf.PointType{X: 0, Y: 30}, tplSize)
- pdf.UseTemplateScaled(template, gofpdf.PointType{X: 0, Y: 60}, tplSize.ScaleBy(1.4))
+ pdf.UseTemplate(template3)
+ pdf.UseTemplateScaled(template3, gofpdf.PointType{X: 0, Y: 30}, tplSize)
pdf.Line(40, 210, 60, 210)
pdf.Text(40, 200, "Template example page 1")
pdf.AddPage()
pdf.UseTemplate(template2)
+ pdf.UseTemplateScaled(template3, gofpdf.PointType{X: 0, Y: 30}, tplSize.ScaleBy(1.4))
pdf.Line(60, 210, 80, 210)
pdf.Text(40, 200, "Template example page 2")