|
AnyCAD Rapid API 2026
Help you to create a better world!
|
布局对象 更多...
Public 成员函数 | |
| DbLayout (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| 仅供内部使用 | |
| new DbLayout | clone (DbObject obj, DbDatabase db) |
| bool | isPaperSpace () |
| 判断是否为图纸空间 | |
Public 成员函数 继承自 AnyCAD.Drawing.DbPlotSettings | |
| DbPlotSettings (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| 仅供内部使用 | |
| DbPlotSettings | clone (DbObject obj, DbDatabase db) |
Public 成员函数 继承自 AnyCAD.Drawing.DbObject | |
| DbObject (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| 仅供内部使用 | |
| void | Dispose () |
| virtual string | getObjectName () |
| 获取对象名称 | |
| virtual EnumDbObjectType | getObjectType () |
| 获取对象类型枚举 | |
| virtual string | getSubclassMarker () |
| 获取子类标记 | |
| virtual bool | hasDynamicSubclass () |
| 是否有动态子类 | |
| string | toString () |
| 转换为字符串格式 | |
| DbXData | getXData () |
| 获取扩展数据 | |
| virtual bool | copy (DbObject obj) |
| 复制对象 | |
静态 Public 成员函数 | |
| static new DbLayout | Cast (DbObject obj) |
| static new DbLayout | create (DbDatabase db, ObjectId handle) |
| static new DbLayout | create (DbDatabase db) |
静态 Public 成员函数 继承自 AnyCAD.Drawing.DbPlotSettings | |
| static DbPlotSettings | Cast (DbObject obj) |
| static DbPlotSettings | create (DbDatabase db, ObjectId handle) |
| static DbPlotSettings | create (DbDatabase db) |
属性 | |
| string | Name [get, set] |
| 布局名称 | |
| int | TabOrder [get, set] |
| Tab 顺序 | |
| ushort | LayoutFlags [get, set] |
| 布局标志 | |
| DbXYZ | Origin [get, set] |
| UCS 原点 | |
| DbXYZ | XAxis [get, set] |
| UCS X 轴方向 | |
| DbXYZ | YAxis [get, set] |
| UCS Y 轴方向 | |
| int | UcsOrthographicType [get, set] |
| UCS 正交类型 | |
| double | Elevation [get, set] |
| 标高 | |
| DbXY | MinLimits [get, set] |
| 最小限制 | |
| DbXY | MaxLimits [get, set] |
| 最大限制 | |
| DbXYZ | InsertionBasePoint [get, set] |
| 插入基点 | |
| DbXYZ | MinExtents [get, set] |
| 最小范围 | |
| DbXYZ | MaxExtents [get, set] |
| 最大范围 | |
| static string | ModelLayoutName [get] |
| 默认布局名称常量 | |
| static string | PaperLayoutName [get] |
| ulong | PaperSpaceBlockHandle [get, set] |
| 关联的图纸空间块记录句柄 | |
| ulong | ActiveViewportHandle [get, set] |
| 最后活动视口句柄 | |
| ulong | BaseUcsHandle [get, set] |
| 基础 UCS 句柄 | |
| ulong | NamedUcsHandle [get, set] |
| 命名 UCS 句柄 | |
| UInt64List | ViewportHandles [get, set] |
| 视口句柄列表 | |
属性 继承自 AnyCAD.Drawing.DbPlotSettings | |
| string | PageName [get, set] |
| 页面设置名称 | |
| string | SystemPrinterName [get, set] |
| 打印机或配置文件名 | |
| ushort | Flags [get, set] |
| 打印布局标志 | |
| double | LeftMargin [get, set] |
| 左边距(毫米) | |
| double | BottomMargin [get, set] |
| 下边距(毫米) | |
| double | RightMargin [get, set] |
| 右边距(毫米) | |
| double | TopMargin [get, set] |
| 上边距(毫米) | |
| double | PaperWidth [get, set] |
| 纸张宽度(毫米) | |
| double | PaperHeight [get, set] |
| 纸张高度(毫米) | |
| string | PaperSize [get, set] |
| 纸张尺寸 | |
| DbXY | PlotOrigin [get, set] |
| 打印原点偏移(毫米) | |
| ushort | PaperUnits [get, set] |
| 纸张单位 | |
| ushort | PaperRotation [get, set] |
| 打印旋转 | |
| ushort | PlotType [get, set] |
| 打印类型 | |
| DbXY | WindowLowerLeft [get, set] |
| 窗口左下角 | |
| DbXY | WindowUpperRight [get, set] |
| 窗口右上角 | |
| string | PlotViewName [get, set] |
| 打印视图名称 | |
| double | NumeratorScale [get, set] |
| 自定义打印比例分子 | |
| double | DenominatorScale [get, set] |
| 自定义打印比例分母 | |
| string | StyleSheet [get, set] |
| 当前样式表 | |
| ushort | ScaledFit [get, set] |
| 标准比例类型 | |
| double | StandardScale [get, set] |
| 比例因子 | |
| DbXY | PaperImageOrigin [get, set] |
| 纸张图像原点 | |
| ushort | EnumShadePlotMode [get, set] |
| 着色打印模式 | |
| ushort | ShadePlotResolutionMode [get, set] |
| 着色打印分辨率模式 | |
| ushort | ShadePlotDPI [get, set] |
| 着色打印自定义 DPI | |
| ulong | PlotViewHandle [get, set] |
| 打印视图句柄 | |
| ulong | VisualStyleHandle [get, set] |
| 视觉样式句柄 | |
属性 继承自 AnyCAD.Drawing.DbObject | |
| DbDatabase | Document [get, set] |
| 所属文档 | |
| ObjectId | Handle [get, set] |
| 对象ID | |
| DbObject | Owner [get, set] |
| 所有者对象指针 | |
布局对象
表示图纸空间或模型空间的布局配置。 继承自 PlotSettings,包含打印设置和布局特定属性。