Skip to content
On this page

mxcad_2d API 文档 / 2d / IMcDbDwgFiler

Class: IMcDbDwgFiler

2d.IMcDbDwgFiler

用于处理 AutoCAD DWG 文件的读写操作。这个接口提供了一组方法,允许开发者在 AutoCAD 插件中进行 DWG 文件的读取和写入。

Table of contents

Constructors

Methods

Constructors

constructor

new IMcDbDwgFiler(type)

构造函数

Parameters

NameTypeDescription
typeMxCADCloneType克隆类型

Methods

getType

getType(): MxCADCloneType

获取对象的类型信息

Returns

MxCADCloneType

克隆类型


readDouble

Abstract readDouble(name): Object

从打开的 DWG 文件中读取一个浮点数。

Parameters

NameTypeDescription
namestring浮点数名称

Returns

Object

ret 是否成功获取 | val 浮点数值

NameType
retboolean
valnumber

readLong

Abstract readLong(name): Object

从打开的 DWG 文件中读取一个长整数。

Parameters

NameTypeDescription
namestring长整数名称

Returns

Object

ret 是否成功获取 | val 长整数值

NameType
retboolean
valnumber

readPoint

Abstract readPoint(name): Object

从打开的 DWG 文件中读取一个点对象。

Parameters

NameTypeDescription
namestring点对象名称

Returns

Object

ret 是否成功获取 | val 点对象数组

NameType
retboolean
valMcGePoint3d

readPoints

readPoints(name): Object

从打开的 DWG 文件中读取一组点对象。

Parameters

NameTypeDescription
namestring点对象数组名称

Returns

Object

ret 是否成功获取 | val 点对象数组

NameType
retboolean
valMcGePoint3d[]

readString

Abstract readString(name): Object

从打开的 DWG 文件中读取一个字符串。

Parameters

NameTypeDescription
namestring字符串名称

Returns

Object

ret 是否成功获取 | val 字符串值

NameType
retboolean
valstring

writeDouble

Abstract writeDouble(name, val): void

向已打开的 DWG 文件中写入一个浮点数。

Parameters

NameTypeDescription
namestring浮点数名称
valnumber浮点数值

Returns

void


writeLong

Abstract writeLong(name, val): void

向已打开的 DWG 文件中写入一个长整数。

Parameters

NameTypeDescription
namestring长整数名称
valnumber长整数值

Returns

void


writePoint

Abstract writePoint(name, val): void

向已打开的 DWG 文件中写入一个点对象。

Parameters

NameTypeDescription
namestring点对象名称
valMcGePoint3d点对象

Returns

void


writePoints

writePoints(name, vals): void

向已打开的 DWG 文件中写入一组点对象。

Parameters

NameTypeDescription
namestring点对象数组名称
valsMcGePoint3d[]点对象数组

Returns

void


writeString

Abstract writeString(name, val): void

向已打开的 DWG 文件中写入一个字符串。

Parameters

NameTypeDescription
namestring字符串名称
valstring字符串值

Returns

void