布局模块:该模块可以实现地图的布局排版与打印输出的功能,能够添加主要的地图要素,如指北针、图名、比例尺等,目前版本还没有实现图例的添加,同时还可以为地图制作标准图幅图框,使地图排版达到专业化;该模块还提供了在布局窗口以及布局中实现各种浏览和编辑操作的功能;提供了一些辅助工具,辅助布局排版,如标尺线、刻度尺;布局的打印输出方面的设置,基本采用标准的、已经约定熟成的设置方式,因此用户在使用上很容易上手。
Classes
类 | 描述 | |
---|---|---|
ElementEventArgs |
布局元素编辑事件参数类。为MapLayoutControl 控件中的布局元素编辑事件,如:ElementDeleting,ElementAdded, ElementModifying和ElementModified提供数据。
| |
ElementSelectChangedEventArgs |
为布局元素选择改变事件(ElementSelectChanged)提供数据。
| |
ElementSelectedEventArgs |
为选择布局元素事件(ElementSelected)提供数据。
| |
LayoutElements |
布局元素集合类。
| |
LayoutPainter |
布局自定义绘制类型,用于用户绘制自定义对象。
| |
LayoutSelection |
布局选择集类。
| |
MapLayout |
布局对象类。
| |
Paper |
纸面类。
| |
Printer |
打印机类。
| |
Ruler |
布局标尺类。
| |
RulerLine |
标尺线类。该类包含关于标尺线的相关设置信息。
| |
RulerLines |
标尺线集合类。
| |
RulerSetting |
刻度尺设置类。
|
Structures
构造 | 描述 | |
---|---|---|
PaperMargin |
页边类,主要用来确定纸面的上、下、左、右的页边距。
|
Delegates
委托 | 描述 | |
---|---|---|
ElementEventHandler | ||
ElementSelectChangedEventHandler |
表示处理布局元素选择改变事件(ElementSelectChanged)的方法类。
| |
ElementSelectedEventHandler |
表示处理选择布局元素事件(ElementSelected)的方法类。
|
Enumerations
枚举 | 描述 | |
---|---|---|
PaperOrientation |
该枚举定义了纸面方向类型常量。
| |
PaperSize |
该枚举定义了纸张大小类型常量。
| |
PrintFileType | 该枚举定义了出图的图片类型常量。 | |
RulerLineType |
该枚举定义了标尺线类类型常量。
|