Documentation
¶
Index ¶
- Variables
- func AdjustColor(colorStr string, EG_ColorTransform []*_fac.EG_ColorTransform) string
- func AdjustColorByLumMod(colorStr string, lum float64) string
- func AdjustColorByLumOff(colorStr string, lumOff float64) string
- func AdjustColorByShade(colorStr string, shade float64) string
- func AdjustColorByTint(colorStr string, tint float64) string
- func AssignStdFontByName(style _ed.TextStyle, fontName string) *_aeg.PdfFont
- func ClearRegisteredFonts()
- func CropImageByRect(sourceImg _ae.Image, rect _ae.Rectangle) _ae.Image
- func DrawLine(c *_ed.Creator, x0, y0, x1, y1, width float64, color _ed.Color)
- func DrawRectangle(c *_ed.Creator, r *Rectangle, w float64, color _ed.Color)
- func FillRectangle(c *_ed.Creator, x, y, width, height float64, color _ed.Color)
- func FromSTCoordinate(st _fac.ST_Coordinate) int64
- func FromSTCoordinate32(st _fac.ST_Coordinate32) int64
- func FromSTPercentage(st *_fac.ST_Percentage) float64
- func GetColorStringFromDmlColor(dmlColor *_fac.CT_Color) string
- func GetDataFromXfrm(xfrm *_fac.CT_Transform2D) (float64, float64, float64, float64)
- func GetDefaultPageSize() _ed.PageSize
- func GetGroupOffsetFromXfrm(xfrm *_fac.CT_GroupTransform2D) (float64, float64)
- func GetImage(c *_ed.Creator, goImg _ae.Image, ...) (*_ed.Image, error)
- func GetOpacityFromColorTransform(trs []*_fac.EG_ColorTransform) float64
- func GetPageDimensions(size PageSize) _ed.PageSize
- func GetPageFromCreator(c *_ed.Creator) (*_aeg.PdfPage, error)
- func GetRegisteredFont(name string, style FontStyle) *_aeg.PdfFont
- func IsNoSpaceLanguage(symbol string) bool
- func Lighten(clr float64) float64
- func LoadFontFromFile(filename string) (*_aeg.PdfFont, error)
- func MakeBlockFromChartSpace(cs *_fb.ChartSpace, width, height float64, theme *_fac.Theme) (*_ed.Block, error)
- func MakeBlockFromCreator(c *_ed.Creator) (*_ed.Block, error)
- func MakeImageFromChartSpace(cs *_fb.ChartSpace, width, height float64, theme *_fac.Theme, ...) (_ae.Image, error)
- func MakeTempCreator(width, height float64) *_ed.Creator
- func MakeTempCreatorMaxHeight(width float64) *_ed.Creator
- func ParseExcelRange(s string) (string, _cfb.CellReference, _cfb.CellReference, error)
- func PointsFromTwips(twips int64) float64
- func RegisterEmbeddedFonts(d *_dd.Document) error
- func RegisterFont(name string, style FontStyle, font *_aeg.PdfFont)
- func RegisterFontsFromDirectory(dirName string) error
- func RegisterFontsFromFiles(files []string) error
- func TwipsFromPoints(points float64) float64
- type BorderPosition
- type FontStyle
- type ImgPart
- type PageSize
- type Rectangle
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DefaultFontSize = 12.0 DefaultImageEncoder _bac.StreamEncoder DefaultPageSize = PageSizeA4 )
View Source
var RtlFontFile *_aeg.PdfFont
View Source
var StdFontsMap = map[string][]string{"\u0048e\u006c\u0076\u0065\u0074\u0069\u0063a": []string{"\u0048e\u006c\u0076\u0065\u0074\u0069\u0063a", "\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061-\u0042\u006f\u006c\u0064", "\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061\u002d\u004f\u0062l\u0069\u0071\u0075\u0065", "H\u0065\u006c\u0076\u0065ti\u0063a\u002d\u0042\u006f\u006c\u0064O\u0062\u006c\u0069\u0071\u0075\u0065"}, "\u0043o\u0075\u0072\u0069\u0065\u0072": []string{"\u0043o\u0075\u0072\u0069\u0065\u0072", "\u0043\u006f\u0075r\u0069\u0065\u0072\u002d\u0042\u006f\u006c\u0064", "\u0043o\u0075r\u0069\u0065\u0072\u002d\u004f\u0062\u006c\u0069\u0071\u0075\u0065", "\u0043\u006f\u0075\u0072ie\u0072\u002d\u0042\u006f\u006c\u0064\u004f\u0062\u006c\u0069\u0071\u0075\u0065"}, "\u0054i\u006de\u0073\u0020\u004e\u0065\u0077\u0020\u0052\u006f\u006d\u0061\u006e": []string{"T\u0069\u006d\u0065\u0073\u002d\u0052\u006f\u006d\u0061\u006e", "\u0054\u0069\u006d\u0065\u0073\u002d\u0042\u006f\u006c\u0064", "\u0054\u0069\u006de\u0073\u002d\u0049\u0074\u0061\u006c\u0069\u0063", "\u0054\u0069m\u0065\u0073\u002dB\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}, "\u0064e\u0066\u0061\u0075\u006c\u0074": []string{"\u0048e\u006c\u0076\u0065\u0074\u0069\u0063a", "\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061-\u0042\u006f\u006c\u0064", "\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061\u002d\u004f\u0062l\u0069\u0071\u0075\u0065", "H\u0065\u006c\u0076\u0065ti\u0063a\u002d\u0042\u006f\u006c\u0064O\u0062\u006c\u0069\u0071\u0075\u0065"}}
Functions ¶
func AdjustColor ¶
func AdjustColor(colorStr string, EG_ColorTransform []*_fac.EG_ColorTransform) string
func AdjustColorByLumMod ¶
func AdjustColorByLumOff ¶
func AdjustColorByShade ¶
func AdjustColorByTint ¶
func AssignStdFontByName ¶
func ClearRegisteredFonts ¶
func ClearRegisteredFonts()
func FillRectangle ¶
func FromSTCoordinate ¶
func FromSTCoordinate(st _fac.ST_Coordinate) int64
func FromSTCoordinate32 ¶
func FromSTCoordinate32(st _fac.ST_Coordinate32) int64
func FromSTPercentage ¶
func FromSTPercentage(st *_fac.ST_Percentage) float64
func GetDataFromXfrm ¶
func GetDefaultPageSize ¶
func GetGroupOffsetFromXfrm ¶
func GetGroupOffsetFromXfrm(xfrm *_fac.CT_GroupTransform2D) (float64, float64)
func GetOpacityFromColorTransform ¶
func GetOpacityFromColorTransform(trs []*_fac.EG_ColorTransform) float64
func GetPageDimensions ¶
func IsNoSpaceLanguage ¶
func MakeBlockFromChartSpace ¶
func MakeImageFromChartSpace ¶
func MakeTempCreator ¶
func ParseExcelRange ¶
func ParseExcelRange(s string) (string, _cfb.CellReference, _cfb.CellReference, error)
func PointsFromTwips ¶
func RegisterEmbeddedFonts ¶
func RegisterFontsFromFiles ¶
func TwipsFromPoints ¶
Types ¶
type BorderPosition ¶
type BorderPosition byte
const ( BorderPositionTop BorderPosition = 0 BorderPositionLeft BorderPosition = 1 BorderPositionBottom BorderPosition = 2 BorderPositionRight BorderPosition = 3 )
Click to show internal directories.
Click to hide internal directories.