WebCAD-Lib-TS API 文档 - v1.0.0
    Preparing search index...

    Interface ITextMeasureResult

    测量结果

    interface ITextMeasureResult {
        width: number;
        height: number;
        geomWidth: number;
        geomHeight: number;
        bounds: [number, number, number, number];
        source: "local" | "server";
        isFallbackFont?: boolean;
    }
    Index

    Properties

    width: number

    排版宽度

    本地测量取 WASM 的 metrics.width,服务端取 OdDbMText::actualWidth()。

    height: number

    排版高度

    MTEXT 是逐行累加的逻辑高度(行距 + 行内最大字高),末行只有空白时会比几何高度大。

    geomWidth: number

    内容包围盒宽度

    geomHeight: number

    内容包围盒高度,需要让相邻图元紧贴文字时用这个

    bounds: [number, number, number, number]

    包围盒 [minX, minY, maxX, maxY]

    source: "local" | "server"

    结果来自哪一侧

    isFallbackFont?: boolean

    本地测量时实际用的字体与请求的不一致,说明该字体没加载,结果仅供参考