ArcGIS Pro 3.4 二次開發 - 布局

環境: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

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/82226.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/82226.shtml
英文地址,請注明出處:http://en.pswp.cn/web/82226.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

OpenCV 圖像像素的算術操作

一、知識點 1、operator (1)、MatExpr operator (const Mat & a, const Mat & b); a、a和b的行數、列數、通道數得相同。 b、a和b的每個像素的每個通道值分別相加。 (2)、MatExpr operator (const Mat & a, const Scalar & s); a、若a…

音視頻中的復用器

&#x1f3ac; 什么是復用器&#xff08;Muxer&#xff09;&#xff1f; 復用器&#xff08;muxer&#xff09;是負責把音頻、視頻、字幕等多個媒體流打包&#xff08;封裝&#xff09;成一個單一的文件格式的組件。 &#x1f4a1; 舉個形象的例子&#xff1a; 假設你有兩樣東…

數據庫安全性

一、計算機安全性概論 &#xff08;一&#xff09;核心概念 數據庫安全性&#xff1a;保護數據庫免受非法使用導致的數據泄露、更改或破壞&#xff0c;是衡量數據庫系統的關鍵指標之一&#xff0c;與計算機系統安全性相互關聯。計算機系統安全性&#xff1a;通過各類安全保護…

【Linux網絡編程】網絡層IP協議

目錄 IP協議的協議頭格式 網段劃分 特殊的IP地址 IP地址的數量限制 私有IP地址和公網IP地址 路由 IP協議的協議頭格式 4位版本號 &#xff1a;指定IP協議的版本&#xff0c;對于IPv4&#xff0c;版本號就是4。 4位首部長度&#xff1a;表名IP協議報頭的長度&#xff0c;單…

“候選對話鏈”(Candidate Dialogue Chain)概念

目錄 一、定義與形式 二、生成過程詳解 1. 語言模型生成&#xff08;LLM-Based Generation&#xff09; 2. 知識圖譜支持&#xff08;KG-Augmented Generation&#xff09; 3. 策略調控&#xff08;Policy-Driven Planning&#xff09; 三、候選對話鏈的屬性 四、候選對…

Unity中的JsonManager

1.具體代碼 先貼代碼 using LitJson; using System.IO; using UnityEngine;/// <summary> /// 序列化和反序列化Json時 使用的是哪種方案 有兩種 JsonUtility 不能直接序列化字典 ligJson可以序列化字典 /// </summary> public enum JsonType {JsonUtilit…

50天50個小項目 (Vue3 + Tailwindcss V4) ? | Split Landing Page(拆分展示頁)

&#x1f4c5; 我們繼續 50 個小項目挑戰&#xff01;—— SplitLandingPage 組件 倉庫地址&#xff1a;https://github.com/SunACong/50-vue-projects 項目預覽地址&#xff1a;https://50-vue-projects.vercel.app/ 在這篇文章中&#xff0c;我們將實現一個交互式的左右面板…

機器學習-ROC曲線?? 和 ??AUC指標

1. 什么是ROC曲線&#xff1f;?? ROC&#xff08;Receiver Operating Characteristic&#xff0c;受試者工作特征曲線&#xff09;是用來評估??分類模型性能??的一種方法&#xff0c;特別是針對??二分類問題??&#xff08;比如“患病”或“健康”&#xff09;。 ?…

Docker容器創建Redis主從集群

利用虛擬機中的三個Docker容器創建主從集群&#xff0c;容器信息&#xff1a; 容器名角色IP映射端口r1master192.168.150.1017001r2slave192.168.150.1017002r3slave192.168.150.1017003 啟動多個redis實例 新建一個docker-compose文件來構建主從集群&#xff1a; 文件內容&…

手寫ArrayList和LinkedList

項目倉庫&#xff1a;https://gitee.com/bossDuy/hand-tear-collection-series 基于b站up生生大佬&#xff1a;https://www.bilibili.com/video/BV1Kp5tzGEc5/?spm_id_from333.788.videopod.sections&vd_source4cda4baec795c32b16ddd661bb9ce865 LinkedList package com…

每日c/c++題 備戰藍橋杯(Cantor 表)

Cantor 表的探究與實現 在數學中&#xff0c;有理數的可枚舉性是一個令人驚嘆的結論。今天&#xff0c;就讓我們一起深入探討這個經典問題&#xff0c;并分享一段精心編寫的代碼&#xff0c;揭開這一數學奧秘的神秘面紗。 問題背景 在 19 世紀末&#xff0c;偉大的數學家康托…

解決idea與springboot版本問題

遇到以下問題&#xff1a; 1、springboot3.2.0與jdk1.8 提示這個包org.springframework.web.bind.annotation不存在&#xff0c;但是pom已經引入了spring-boot-starter-web 2、Error:Cannot determine path to tools.jar library for 17 (D:/jdk17) 3、Error:(3, 28) java: …

Notepad++找回自動暫存的文件

場景&#xff1a; 當你沒有保存就退出Notepad&#xff0c;下次進來Notepad會自動把你上次編輯的內容顯示出來&#xff0c;以便你繼續編輯。除非你手動關掉當前頁面&#xff0c;這樣Notepad就會刪除掉自動保存的內容。 問題&#xff1a; Notepad會將自動保存的文件地址,打開Note…

yolov12畢設前置知識準備 1

1 什么是目標檢測呢&#xff1f; 目標檢測&#xff08;Object Detection&#xff09;主要用于識別圖像或視頻中特定類型物體的位置&#xff0c;并標注其類別。 簡單來說&#xff0c;就是讓計算機像人類一樣 “看懂” 圖像內容&#xff0c;不僅能識別出物體&#xff08;如人、…

unix/linux source 命令,其內部結構機制

要理解 source (或 .) 命令的內部結構機制,我們需要戴上“操作系統”和“解釋器設計”的眼鏡,深入到 Shell 如何管理其狀態以及如何執行命令的層面。 雖然我們無法直接看到 Shell 內部的 C 代碼(除非我們去閱讀 Bash 或 Zsh 的源碼),但我們可以基于其行為和操作系統的原理…

計算機網絡學習20250528

地址解析協議ARP 實現IP地址和Mac地址的轉換 ARP工作原理&#xff1a; 每臺主機或路由器都有一個ARP表&#xff0c;表項&#xff1a;<IP地址&#xff0c;Mac地址&#xff0c;TTL>&#xff08;TTL一般為20分鐘&#xff09; 主機產生ARP查詢分組&#xff0c;包含源目的IP地…

【Rust】Rust獲取命令行參數以及IO操作

?? 歡迎大家來到景天科技苑?? &#x1f388;&#x1f388; 養成好習慣&#xff0c;先贊后看哦~&#x1f388;&#x1f388; &#x1f3c6; 作者簡介&#xff1a;景天科技苑 &#x1f3c6;《頭銜》&#xff1a;大廠架構師&#xff0c;華為云開發者社區專家博主&#xff0c;…

微服務中引入公共攔截器

本文使用的微服務版本為springcloudAlbaba :2021.0.4.0 微服務工程&#xff0c;一般公共的東西都放入一個工程&#xff0c;別的微服務都會引入這個工程&#xff0c;比如common-service,那么就可以在這個工程編寫一個攔截器&#xff1a;&#xff0c;比如&#xff1a; public cla…

Linux SLES 系統的/var/log/下的常見文件及其作用

在 SUSE Linux Enterprise Server&#xff08;SLES&#xff09; 系統中&#xff0c;/var/log/ 目錄是系統日志的集中地&#xff0c;存儲了各種服務、內核、系統消息的日志。以下是一些在 /var/log/ 下常見的日志文件及其功能&#xff1a; &#x1f4c2; 常見日志文件及功能 文…

oracle goldengate同步SQL server到SQL server的實時數據同步

參考文檔 https://docs.oracle.com/en/middleware/goldengate/core/19.1/oggmp/oracle-goldengate-classic-sql-server.html#GUID-948C5BEE-E7A0-4CE2-BE09-F83145677D18 https://docs.oracle.com/en/middleware/goldengate/core/21.3/ggcab/other-programs-and-settings-sql-…