font

package
v0.0.0-...-a77340a Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2020 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Face

type Face struct {
	font.Face
	// contains filtered or unexported fields
}

func (*Face) Bold

func (f *Face) Bold() bool

func (*Face) FaceFamily

func (f *Face) FaceFamily() *FaceFamily

func (*Face) Family

func (f *Face) Family() *Family

func (*Face) Italic

func (f *Face) Italic() bool

func (*Face) Size

func (f *Face) Size() float64

func (*Face) WithBold

func (f *Face) WithBold(bold bool) *Face

func (*Face) WithItalic

func (f *Face) WithItalic(italic bool) *Face

func (*Face) WithSize

func (f *Face) WithSize(pointSize float64) *Face

type FaceFamily

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

func (*FaceFamily) Bold

func (ff *FaceFamily) Bold() *Face

func (*FaceFamily) BoldItalic

func (ff *FaceFamily) BoldItalic() *Face

func (*FaceFamily) Face

func (ff *FaceFamily) Face(bold, italic bool) *Face

func (*FaceFamily) Family

func (ff *FaceFamily) Family() *Family

func (*FaceFamily) Italic

func (ff *FaceFamily) Italic() *Face

func (*FaceFamily) Regular

func (ff *FaceFamily) Regular() *Face

func (*FaceFamily) Size

func (ff *FaceFamily) Size() float64

func (*FaceFamily) WithSize

func (ff *FaceFamily) WithSize(pointSize float64) *FaceFamily

type Family

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

func ParseFamily

func ParseFamily(regular, bold, italic, boldItalic []byte, options truetype.Options) (*Family, error)

func (*Family) Face

func (f *Family) Face(pointSize float64, bold, italic bool) *Face

func (*Family) Size

func (f *Family) Size(pointSize float64) *FaceFamily

Jump to

Keyboard shortcuts

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