docx
    Preparing search index...

    Variable eighthPointMeasureValueConst

    eighthPointMeasureValue: (val: number) => number = unsignedDecimalNumber

    Validates an eighth-point measurement value.

    Eighth-points are used for fine-grained measurements in text formatting.

    Reference: ST_EighthPointMeasure in OOXML specification

    Type Declaration

      • (val: number): number
      • Validates and converts a number to a positive integer (unsigned decimal number).

        Reference: ST_UnsignedDecimalNumber in OOXML specification

        Parameters

        • val: number

          The number to validate and convert

        Returns number

        The floored positive integer value

        Error if the value is NaN or negative

        const num = unsignedDecimalNumber(10.7); // Returns 10
        const invalid = unsignedDecimalNumber(-5); // Throws Error

    The measurement value in eighth-points

    The validated positive integer value

    const measure = eighthPointMeasureValue(16); // 2 points