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

    Interface IComposeNewMap

    组合新地图参数

    interface IComposeNewMap {
        mapid: string;
        version?: string;
        clipbounds?: [number, number, number, number];
        selByCrossing?: boolean;
        fourParameter?: [number, number, number, number];
        isInverseFourParamter?: boolean;
        layers?: string[];
        layerPrefix?: string;
        layerSuffix?: string;
        savefilename?: string;
        purge?: boolean;
        isRenameBlockNameIfExist?: boolean;
        isZoomExtents?: boolean;
        cadVersion?: string;
    }
    Index

    Properties

    mapid: string

    地图ID.

    version?: string

    地图版本(为空时采用当前打开的地图版本).

    clipbounds?: [number, number, number, number]

    地图裁剪范围,范围如[x1,y1,x2,y2], 为空的话,表示不裁剪

    selByCrossing?: boolean

    选择是包含还是相交(默认false表示包含,true相交)

    fourParameter?: [number, number, number, number]

    四参数(x偏移,y偏移,缩放,旋转弧度),可选,对坐标最后进行修正

    isInverseFourParamter?: boolean

    是否用上面的四参数进行反算,默认false

    layers?: string[]

    要显示的图层名称,为空的时候,表示全部图层

    layerPrefix?: string

    生新成图的图层名称前缀,如果设置为null将不会有默认的图层前缀。如果没有前缀,不同的图有图层重名时,如果设置了随层属性有可能会导致绘制的不一样

    layerSuffix?: string

    生新成图的图层名称后缀

    savefilename?: string

    保存的文件名称,为空的时候,自根据参数自动生成

    purge?: boolean

    生成后清理图形数据以减少dwg文件大小

    isRenameBlockNameIfExist?: boolean

    来源于其他图的实体时,如果块定义重复,则自动重命名 ,默认true

    isZoomExtents?: boolean

    是不是创建完缩放至全图 默认false (如果有多个图合并,只需设置第一个图的)

    cadVersion?: string

    导出的CAD版本号。如果为*表示为当前CAD图的版本