...
Documentation
Documentation

# Package measurement

## Overview ▹

## Overview ▾

## Index ▹

## Index ▾

### Package files

angle.go distance.go

## Constants

Constants for various distance units

    const (
        Zero           Distance = 0
        Point                   = 1
        Pixel72                 = 1.0 / 72.0 * Inch
        Pixel96                 = 1.0 / 96.0 * Inch
        HalfPoint               = 1.0 / 2.0 * Point
        Character               = 7 * Point
        Millimeter              = 2.83465 * Point
        Centimeter              = 10 * Millimeter
        Inch                    = 72 * Point
        Foot                    = 12 * Inch
        Twips                   = 1.0 / 20.0 * Point
        EMU                     = 1.0 / 914400.0 * Inch
        HundredthPoint          = 1 / 100.0
        Dxa                     = Twips
    )

## func DegreeFromSTAngle ¶

    func DegreeFromSTAngle(stAngle int32) float64

Convert ST_Angle to degree.

## func FromEMU ¶

    func FromEMU(emu int64) float64

FromEMU converts int64 EMU units to float64 distance units.

## func ToEMU ¶

    func ToEMU(m float64) int64

ToEMU converts float64 distance units to int64 EMU.

## type Distance ¶

Distance represents a distance and is automatically converted to the units needed internally in the various ECMA 376 formats.

    type Distance float64