DgnImage

DgnImage class

Dgn 图像类

public class DgnImage : Image

特性

姓名描述
Bounds { get; }获取图像边界。
Container { get; }获取Image容器。
DataStreamContainer { get; }
Disposed { get; }
Elements { get; }获取从源文件中读取的元素
override Height { get; }获取图像高度。
Is3DImage { get; }获取文件是否为 3D 的值
IsCached { get; }获取对象的数据当前是否缓存,不需要读取数据。
MaxPoint { get; }获取最大点。
MinPoint { get; }获取最小值。
Palette { get; set; }获取或设置调色板。
Size { get; }获取图片大小。
SubUnitType { get; }获取当前子单元类型。
Tags { get; }获取标签。
virtual UnitlessDefaultUnitType { get; }UnitType 设置为 Unitless 时的假定单位类型
UnitType { get; }获取当前单位类型。
Version { get; }获取加载图像的 DGN 版本
Views { get; }获取视图。
override Width { get; }获取图像宽度。

方法

姓名描述
CacheData()缓存数据并确保不会从底层DataStreamContainer执行额外的数据加载。
CanSave(ImageOptionsBase)确定图像是否可以保存为传递的保存选项表示的指定文件格式。
Dispose()
override GetStrings()从image中获取所有字符串值。
Save()将图像数据保存到底层流。
Save(Stream)
virtual Save(string)
Save(Stream, ImageOptionsBase)根据保存选项将图片数据以指定的文件格式保存到指定的流中。
virtual Save(string, bool)
virtual Save(string, ImageOptionsBase)根据保存选项将对象的数据以指定的文件格式保存到指定的文件位置。

也可以看看