Documentation ¶
Index ¶
- func NewFontCourier() fontCourier
- func NewFontCourierBold() fontCourierBold
- func NewFontCourierBoldOblique() fontCourierBoldOblique
- func NewFontCourierOblique() fontCourierOblique
- func NewFontHelvetica() fontHelvetica
- func NewFontHelveticaBold() fontHelveticaBold
- func NewFontHelveticaBoldOblique() fontHelveticaBoldOblique
- func NewFontHelveticaOblique() fontHelveticaOblique
- func NewFontSymbol() fontSymbol
- func NewFontTimesBold() fontTimesBold
- func NewFontTimesBoldItalic() fontTimesBoldItalic
- func NewFontTimesItalic() fontTimesItalic
- func NewFontTimesRoman() fontTimesRoman
- func NewFontZapfDingbats() fontZapfDingbats
- type CharMetrics
- type Font
- type TtfType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFontCourier ¶
func NewFontCourier() fontCourier
func NewFontCourierBold ¶
func NewFontCourierBold() fontCourierBold
func NewFontCourierBoldOblique ¶
func NewFontCourierBoldOblique() fontCourierBoldOblique
func NewFontCourierOblique ¶
func NewFontCourierOblique() fontCourierOblique
func NewFontHelvetica ¶
func NewFontHelvetica() fontHelvetica
func NewFontHelveticaBold ¶
func NewFontHelveticaBold() fontHelveticaBold
func NewFontHelveticaBoldOblique ¶
func NewFontHelveticaBoldOblique() fontHelveticaBoldOblique
func NewFontHelveticaOblique ¶
func NewFontHelveticaOblique() fontHelveticaOblique
func NewFontSymbol ¶
func NewFontSymbol() fontSymbol
func NewFontTimesBold ¶
func NewFontTimesBold() fontTimesBold
func NewFontTimesBoldItalic ¶
func NewFontTimesBoldItalic() fontTimesBoldItalic
func NewFontTimesItalic ¶
func NewFontTimesItalic() fontTimesItalic
func NewFontTimesRoman ¶
func NewFontTimesRoman() fontTimesRoman
func NewFontZapfDingbats ¶
func NewFontZapfDingbats() fontZapfDingbats
Types ¶
type CharMetrics ¶
type Font ¶
type Font interface { SetEncoder(encoder textencoding.TextEncoder) GetGlyphCharMetrics(glyph string) (CharMetrics, bool) ToPdfObject() core.PdfObject }
type TtfType ¶
type TtfType struct { Embeddable bool UnitsPerEm uint16 PostScriptName string Bold bool ItalicAngle int16 IsFixedPitch bool TypoAscender int16 TypoDescender int16 UnderlinePosition int16 UnderlineThickness int16 Xmin, Ymin, Xmax, Ymax int16 CapHeight int16 Widths []uint16 Chars map[uint16]uint16 }
TtfType contains metrics of a TrueType font.
Click to show internal directories.
Click to hide internal directories.