diff options
author | Richard Stöckl <richard.stoeckl@aon.at> | 2019-08-28 17:10:23 +0200 |
---|---|---|
committer | Richard Stöckl <richard.stoeckl@aon.at> | 2019-08-28 17:10:23 +0200 |
commit | 936c634e15265fb3c7239e07c71fc3c6ac027d98 (patch) | |
tree | 1c26b83fe3bd9ec45f29236ff9f0c9e1f46981ea /svgwrite.go | |
parent | 7b84d27f314deae8fab88961e3b835cea57f13cd (diff) |
added SVG support for quadratic curves
Diffstat (limited to 'svgwrite.go')
-rw-r--r-- | svgwrite.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/svgwrite.go b/svgwrite.go index a612539..d438393 100644 --- a/svgwrite.go +++ b/svgwrite.go @@ -59,6 +59,11 @@ func (f *Fpdf) SVGBasicWrite(sb *SVGBasicType, scale float64) { newX, newY = val(4) f.CurveCubic(x, y, cx0, cy0, newX, newY, cx1, cy1, "D") x, y = newX, newY + case 'Q': + cx0, cy0 = val(0) + newX, newY = val(2) + f.Curve(x, y, cx0, cy0, newX, newY, "D") + x, y = newX, newY case 'H': newX = xval(0) f.Line(x, y, newX, y) |