跳到主要内容
版本:v10.0

M3D / M3D / Reader / ImageFactory

Class: ImageFactory

M3D.Reader.ImageFactory

Memberof

SView.Reader

Description

图章工具类

Author

yw

Date

2023-1-17

Version

1.0

Copyright

All Rights Reserved. Copyright (C) 2022 HOTEAMSOFT, Ltd

Hierarchy

Table of contents

Constructors

Methods

Constructors

constructor

new ImageFactory(): ImageFactory

Returns

ImageFactory

Inherited from

MObjectFactory.constructor

Methods

createMObject

createMObject<T>(arg): T

Type parameters

Name
T

Parameters

NameTypeDescription
argT泛型

Returns

T

Description

创建对象

Inherited from

MObjectFactory.createMObject


fromJson

fromJson(imageJson, imageResData, scene): Image

Parameters

NameTypeDescription
imageJsonany图章内容对应的JSON数据 数据结构如下: { "ID": "0", "name": "SEAL:approved.png", "path": "\\seal\\approved.png", "position": [ -330.000031, 235.500031, 0.0 ], "size": [ 143.0, 74.0 ] }
imageResDataMap<string, ArrayBuffer>对应的图片资源map
sceneScene场景

Returns

Image

图章对象

Static

Description

根据图章内容JSON数据生成图章对象


toJson

toJson(image): string

Parameters

NameTypeDescription
imageImage图章对象

Returns

string

图章对象对应的Json串

Static

Description

根据图章对象生成JSON数据