eda_pcb_document_get_canvas_origin
Retrieve the canvas origin offset relative to the data origin to convert between display coordinates and API data coordinates in PCB documents.
Instructions
pcb_Document.getCanvasOrigin() -> Promise<{ offsetX: number; offsetY: number }> 获取画布原点相对于数据原点的偏移坐标 remarks: 嘉立创 EDA 专业版前端显示的坐标均为画布原点;
嘉立创 EDA 专业版 API 使用的均为数据原点;
如果返回的数据为 { canvasOriginOffsetX: 100, canvasOriginOffsetY: 200 },
则代表画布原点在数据原点的向右 100 单位且向上 200 单位的位置;
此处的单位为数据层面单位,在跨度上等同于画布层面的 mil returns: 画布原点相对于数据原点的偏移坐标
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | No | 按官方签名顺序排列的JSON参数数组 | |
| windowId | No | 目标EDA窗口ID;省略时使用当前活动窗口 |