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

    Interface ITextMeasureItem

    单条测量请求

    interface ITextMeasureItem {
        id?: string | number;
        type?: "TEXT" | "MTEXT";
        handle?: string;
        text: string;
        height?: number;
        width?: number;
        lineSpacingFactor?: number;
        rowSpcFac?: number;
        lineSpacingStyle?: number;
        attachment?: number;
        widthFactor?: number;
        obliqueAngle?: number;
        styleName?: string;
        cloneSource?: string;
        templateMapId?: string;
        templateVersion?: string;
        fontFileName?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    id?: string | number

    调用方标识,原样回传,用于把结果对回请求

    type?: "TEXT" | "MTEXT"

    实体类型,默认 "MTEXT"

    handle?: string

    模板中原型实体的 DWG handle

    text: string

    文字内容,MTEXT 可带 \P、\H 等格式码

    height?: number

    字高

    width?: number

    MTEXT 的换行列宽,0 表示不换行;TEXT 无此概念

    lineSpacingFactor?: number

    AutoCAD 行距因子

    rowSpcFac?: number

    WebCAD 内部行距因子,与 lineSpacingFactor 二选一

    lineSpacingStyle?: number

    行距样式:1 至少,2 精确

    attachment?: number

    MTEXT 附着点,1-9

    widthFactor?: number

    宽度因子,仅 TEXT 有效

    obliqueAngle?: number

    倾斜角,仅 TEXT 有效

    styleName?: string

    文字样式名,优先于原型的样式

    cloneSource?: string

    克隆来源标记,即实体的 objectId,形如 clone_96BA 或 clone_96BA_template_sect_v1

    mode 为 "auto" 时,带此标记的条目会被送到服务端测量。

    templateMapId?: string

    模板地图 ID,给了就走服务端;不给则从 cloneSource 里解析

    templateVersion?: string

    模板版本,默认 "v1"

    fontFileName?: string

    本地测量用的字体文件名,缺省时按 styleName 从当前文档的文字样式里取