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 FromEMU

func FromEMU(emu int64) float64

FromEMU converts int64 ENU 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