unichart

package
v3.0.0-...-55e877b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2023 License: GPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewRenderer

func NewRenderer(cc *_gg.ContentCreator, res *_ab.PdfPageResources) func(int, int) (_a.Renderer, error)

Types

type Renderer

type Renderer struct {
	// contains filtered or unexported fields
}

func (*Renderer) ArcTo

func (_ge *Renderer) ArcTo(cx, cy int, rx, ry, startAngle, deltaAngle float64)

func (*Renderer) Circle

func (_cea *Renderer) Circle(radius float64, x, y int)

func (*Renderer) ClearTextRotation

func (_agb *Renderer) ClearTextRotation()

func (*Renderer) Close

func (_cae *Renderer) Close()

func (*Renderer) Fill

func (_ecc *Renderer) Fill()

func (*Renderer) FillStroke

func (_geg *Renderer) FillStroke()

func (*Renderer) GetDPI

func (_dg *Renderer) GetDPI() float64

func (*Renderer) LineTo

func (_egd *Renderer) LineTo(x, y int)

func (*Renderer) MeasureText

func (_edcf *Renderer) MeasureText(text string) _a.Box

func (*Renderer) MoveTo

func (_dbeg *Renderer) MoveTo(x, y int)

func (*Renderer) QuadCurveTo

func (_ag *Renderer) QuadCurveTo(cx, cy, x, y int)

func (*Renderer) ResetStyle

func (_dc *Renderer) ResetStyle()

func (*Renderer) Save

func (_ggd *Renderer) Save(w _g.Writer) error

func (*Renderer) SetClassName

func (_ae *Renderer) SetClassName(name string)

func (*Renderer) SetDPI

func (_ddc *Renderer) SetDPI(dpi float64)

func (*Renderer) SetFillColor

func (_fbc *Renderer) SetFillColor(color _c.Color)

func (*Renderer) SetFont

func (_dad *Renderer) SetFont(font _a.Font)

func (*Renderer) SetFontColor

func (_ace *Renderer) SetFontColor(color _c.Color)

func (*Renderer) SetFontSize

func (_bff *Renderer) SetFontSize(size float64)

func (*Renderer) SetStrokeColor

func (_fb *Renderer) SetStrokeColor(color _c.Color)

func (*Renderer) SetStrokeDashArray

func (_abd *Renderer) SetStrokeDashArray(dashArray []float64)

func (*Renderer) SetStrokeWidth

func (_eb *Renderer) SetStrokeWidth(width float64)

func (*Renderer) SetTextRotation

func (_dba *Renderer) SetTextRotation(radians float64)

func (*Renderer) Stroke

func (_bb *Renderer) Stroke()

func (*Renderer) Text

func (_fa *Renderer) Text(text string, x, y int)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL