環境:ArcGIS Pro SDK 3.4 + .NET 8
文章目錄
- 布局
- 1 布局工程項
- 1.1 引用布局工程項及其關聯的布局
- 1.2 在新視圖中打開布局工程項
- 1.3 激活已打開的布局視圖
- 1.4 引用活動布局視圖
- 1.5 將 pagx 導入工程
- 1.6 移除布局工程項
- 1.7 創建并打開一個新的基本布局
- 1.8 使用修改后的CIM創建新布局并打開
- 1.9 更改布局頁面大小
- 1.10 ProSnippet 組 CIM 圖形與 GraphicFactory
- 1.11 創建圓形圖形
- 1.12 創建圓形文本圖形
- 1.13 創建貝塞爾圖形
- 1.14 創建圖例補丁圖形
- 1.15 創建箭頭圖形
- 1.16 創建圖片圖形
- 1.17 從圖形元素中獲取圖形輪廓
- 2 創建布局圖形元素
- 2.1 創建橢圓圖形元素
- 2.2 創建套索線和手繪圖形元素
- 2.3 創建套索多邊形和手繪元素
- 2.4 創建線元素
- 2.5 創建點元素
- 2.6 創建多邊形元素
- 2.7 創建矩形元素
- 2.8 創建貝塞爾曲線元素
- 2.9 創建圖形元素
- 2.10 使用 CIMGraphic 創建圖形元素
- 2.11 使用CIMSymbol創建圖形元素
- 2.12 批量元素創建
- 2.13 使用CIMGraphicElement創建元素
- 2.14 創建帶有符號化的點圖形
- 2.15 使用符號創建線圖形
- 2.16 使用簡單符號創建矩形圖形
- 3 創建文本圖形元素
- 3.1 創建點文本元素 1
- 3.2 創建矩形段落文本元素 1
- 3.3 創建動態點文本元素
- 3.4 創建點文本元素 2
- 3.5 創建多邊形段落文本元素
- 3.6 創建矩形段落文本元素 2
- 3.7 創建圓形文本元素
- 3.8 創建貝塞爾文本元素
- 3.9 創建橢圓文本元素
- 4 創建預定義形狀和箭頭
- 4.1 創建預定義形狀圖形元素
- 4.2 創建預定義形狀的圖形元素
- 4.3 創建預定義形狀圖形元素
- 4.4 創建線箭頭元素
- 5 圖片元素
- 5.1 使用CIMSymbol創建圖片圖形元素
- 5.2 使用高級符號設置創建新的圖片元素
- 6 創建地圖框及圖飾
- 6.1 創建地圖框并設置相機
- 6.2 創建圖例
- 6.3 從樣式項創建比例尺
- 6.4 從樣式項創建指北針 1
- 6.5 創建表格框架
- 6.6 創建地圖框架 1
- 6.7 創建地圖框 2
- 6.8 創建圖例 2
- 6.9 從樣式項創建指北針 2
- 6.10 創建表格框架
- 6.11 創建比例尺
- 6.12 創建比例尺線
- 7 組元素
- 7.1 創建空組元素
- 7.2 使用元素創建組元素
- 8 布局元素選擇
- 8.1 在布局上查找元素
- 8.2 查找布局元素
- 8.3 更新元素屬性
- 8.4 獲取元素選擇數量
- 8.5 設置元素選擇
- 8.6 取消選擇布局中的元素
- 8.7 在 LayoutView 上取消選擇元素
- 8.8 清除布局視圖中的選擇
- 8.9 清除布局中的選擇
- 8.10 復制布局元素
- 8.11 刪除布局元素
- 8.12 刪除布局上的一個或多個元素
- 8.13 縮放至元素
- 8.14 設置指北針的光暈屬性
- 9 組合、排序圖形元素
- 9.1 組合圖形元素
- 9.2 取消圖形元素的分組
- 9.3 GroupElement 的父元素
- 9.4 組元素中的子元素
- 9.5 排序:后移和前移
- 9.6 獲取Z軸順序
- 10 更新布局元素
- 10.1 更新文本元素屬性
- 10.2 更新圖片元素
- 10.3 為地圖框架應用背景顏色
- 10.4 更新地圖周邊元素
- 10.5 鎖定元素
- 10.6 更新元素的透明度
- 10.7 克隆元素
- 11 樣式布局元素
- 11.1 應用樣式到指北針
- 11.2 將樣式應用于網格和經緯網
- 11.3 將樣式應用于圖形元素
- 12 布局對齊
- 12.1 配置捕捉 - 開啟或關閉捕捉
- 12.2 配置對齊 - 應用程序對齊模式
- 13 布局元數據
- 13.1 布局元數據
- 14 布局地圖框
- 14.1 更改與地圖框關聯的地圖
- 14.2 更改地圖框架相機設置
- 14.3 將地圖框架縮放到單個圖層的范圍
- 14.4 將地圖框架范圍更改為多個圖層中的選定要素
- 14.5 將地圖框架范圍更改為單個要素并添加15%的緩沖區
- 14.6 激活地圖框架
- 14.7 停用地圖框架
- 14.8 獲取激活的地圖框架和地圖視圖
- 14.9 將頁面坐標中的點轉換為地圖坐標中的點
- 14.10 將地圖坐標中的點轉換為頁面坐標中的點
- 15 布局地圖系列
- 15.1 修改現有地圖系列
- 15.2 創建新的空間地圖系列
- 16 布局導出
- 16.1 將布局導出為PDF
- 16.2 將地圖框架導出為JPG
- 16.3 將地圖框關聯的地圖視圖導出為BMP
- 16.4 將地圖系列導出為單個PDF
- 16.5 將地圖系列導出為單獨的TIFF文件
- 17 布局選項
- 17.1 獲取布局選項
- 17.2 設置布局選項
- 18 文本、圖形元素選項
- 18.1 獲取所有可用字體
- 18.2 獲取文本和圖形元素選項
- 18.3 設置文本和圖形元素選項
- 19 地圖框顯示限制
- 19.1 設置自動相機為無
- 19.2 設置自動相機固定范圍
- 19.3 設置自動相機固定中心
- 19.4 設置自動相機固定中心和比例
- 19.5 設置自動相機固定比例
- 19.6 設置自動相機鏈接范圍
- 19.7 設置自動相機鏈接中心
- 19.8 設置自動相機鏈接中心與比例
- 19.9 設置自動相機鏈接比例
- 19.10 設置自動相機鏈接地圖系列形狀
- 19.11 設置自動相機鏈接地圖系列中心
- 20 報告工程項
- 20.1 獲取當前工程中的所有報告
- 20.2 獲取特定報告
- 20.3 在新視圖中打開報表工程項
- 20.4 激活已打開的報告視圖
- 20.5 引用活動報表視圖
- 20.6 刷新報告視圖
- 20.7 縮放到整個頁面
- 20.8 在報表視圖中縮放到特定位置
- 20.9 縮放到頁面寬度
- 21 創建報告
- 21.1 創建報告
- 21.2 導出報告為 PDF
- 21.3 導入報告文件
- 21.4 刪除報告
- 22 修改報告
- 22.1 重命名報告
- 22.2 修改報告定義查詢
- 22.3 修改報告頁面
- 22.4 添加子報表
- 23 報告設計
- 23.1 獲取報告模板
- 23.2 獲取報告樣式
- 24 報告元素
- 24.1 獲取各種報告部分
- 24.2 選擇元素
- 24.3 選擇所有元素
- 24.4 獲取選中的元素
- 24.5 縮放至選定元素
- 24.6 清除元素選擇
- 24.7 根據名稱在報告中查找特定元素
- 24.8 刪除元素
- 24.9 在報告中創建新字段
- 25 光柵和影像選項
- 25.1 獲取/設置報告選項
布局
1 布局工程項
1.1 引用布局工程項及其關聯的布局
// 引用布局工程項及其關聯的布局。
// 布局工程項是出現在目錄窗格中“布局”文件夾中的工程。
// 引用所有布局工程項
IEnumerable<LayoutProjectItem> layouts =
Project.Current.GetItems