HomeUniDoc
...

Package measurement

Overview ▾

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