1. 程式人生 > >com4j學習(2):Visio自定義模具和形狀,並新增連線點

com4j學習(2):Visio自定義模具和形狀,並新增連線點

前言:

既然我們想繪製跟自己業務相關的圖形,並讀取Visio圖形中的結構資訊,那麼我們自然會想到要自定義圖形,本文詳細講解如何自定義圖形。

正文:

首先我們要明白什麼是模具,什麼是形狀,以及兩者之間的關係?模具就相當於一個容器,裡面有很多個形狀,我們可以在模具中新增或者刪除形狀,如下圖所示:
這裡寫圖片描述

一、下面來看如何新建模具

點選更多形狀–新建模具,然後模具欄裡面出現新的模具。
這裡寫圖片描述

右鍵新建的模具,可以點“儲存”可以儲存本地,模具名字後面的紅色五角星表示“模具可編輯”。
這裡寫圖片描述

二、在新建模具中新增形狀
首先自己繪製形狀,點選圖示方塊,下拉選單有不同的工具,選擇矩形,然後在畫布上畫一個方塊。
這裡寫圖片描述


然後將方塊拖到模具欄下面,就完成了向模具中新增形狀的操作。以後開啟新模具,就能迴圈使用自定義形狀了。
這裡寫圖片描述
最後還有一個很重要的,就是往形狀中新增連線點。
這裡寫圖片描述

總結:

至此,我們大致學會了如何新增模具和形狀,並加上連線點。

相關推薦

com4j學習2Visio定義模具形狀新增連線

前言: 既然我們想繪製跟自己業務相關的圖形,並讀取Visio圖形中的結構資訊,那麼我們自然會想到要自定義圖形,本文詳細講解如何自定義圖形。 正文: 首先我們要明白什麼是模具,什麼是形狀,以及兩者之間的關係?模具就相當於一個容器,裡面有很多個形狀,我們可

com4j學習1Java操作Visio之Java讀取Visio圖形關係並存儲到XML檔案中

前言: MicroSoft Visio是微軟旗下一款非常非常出色的繪圖軟體,可以用來繪製各種各樣的圖形(如流程圖、UML、工程圖等)。現在有這樣一個需求,我們想讀取visio中的圖形的形狀、屬性、連線關係等到程式中(java、c++、python都行),這樣我

Java學習2將鍵盤錄入的內容保存到指定文件中

stream exce 創建 txt 關閉 如果 下午 line 再次 要求:保存鍵盤錄入的內容,當鍵盤輸入end時,錄入結束。 1 /** 2 * 保存鍵盤輸入,並以end結束 3 * 4 * @author xcx 5 * @time 2017年6

web前端學習2開始編寫HTML

其中 title 養成 的人 以及 字體 寫入 文本格式 軟件   在第一章中,我們初步了解了上網的過程,同時也明白了所謂網頁,其本質就是主要用HTML語言所寫的一份文檔。相信大多數人在了解HTML文件前,最先接觸的是利用“記事本”所寫的文檔或者是利用辦公軟件“Word”

《Linux學習不難》歸檔壓縮2tar包的使用管理

linux tar 壓縮 22.2 《Linux學習並不難》歸檔和壓縮(2):tar包的使用和管理使用tar命令可以將許多文件一起保存到一個單獨的磁帶或磁盤歸檔,並能從歸檔中單獨還原所需文件。命令語法:tar [選項] [文件|目錄]命令中各選項的含義如表所示。選項 選項含義 -c 創建新的

ADB 學習2adb install 命令

一、前言         作為一個測試人員,對於手機的應用軟體肯定少不了安裝到指定的手機裝置中,所以 adb install 這個命令是必不可少的。 二、詳解         Ⅰ、當我們只有一臺裝置連線到

robotframework 學習2 使用RIDE進行介面測試之傳送請求接收資料斷言

一、RIDE的介紹:         RIDE是robotframework圖形操作前端,也可以理解為一種編輯器,它以cell的形式來進行定義資料和方法,返回結果等,我們可以使用它進行建立測試用例和編寫測試指令碼,並且執行自動化測試。  

three.js學習2Scene

scene是場景,裡面能放置物件(Objects)、燈光(Lights)、攝像機(Cameras)等。 1.建立場景: Scene() 2.場景的屬性: 》》》fog(霧): 。。。建立fog: 。。。。。。(1).fog(color:int, near:float, far:float)

tensorflow學習2計算圖,tf.get_default_graph(),tf.Graph()

一、基本概念 顧名思義,TensorFlow的名字已經出賣了它的“靈魂”,TensorFlow=tensor(張量)+flow(流動)。TensorFlow是一個通過計算圖的形式來表達計算的程式設計框架。其每一個計算都是計算圖上的一個節點,而節點之間的邊描述了計算之間的依賴關係。 計算圖

numpy學習2陣列建立方式

一、前言 Numerical Python,即數值Python包,是Python進行科學計算的一個基礎包,所以是一個掌握其他Scipy庫中模組的基礎模組,一定需要先掌握該包的主要使用方式。 NumPy模組是Python的一種開源的數值計算擴充套件,是一個用py

Docker學習2Docker映象介紹容器的兩種建立方式

1.什麼是Docker映象     Docker映象是啟動容器構建的基石,是由檔案系統疊加而成,最底端是一個引導檔案系統,即bootfs,這很像典型的Linux的引導檔案系統,但是Docker使用者幾

C++學習2對C++的巨集觀認識

前言: 對於新知識先來一個巨集觀認識,然後深入到細節,有了相當量的微觀認識後,再抽象到巨集觀認識,這樣學習的效果非常好,以上屬於方法論的範疇,俗稱深入淺出。舉個例子,最初聽到偉人說的那句“好好學習,天天向上”並沒有覺得很響亮,但是隨著大量的學習和實踐,突然發現偉

tensorflow學習2tensorflow中基本概念的理解

前言: tensorflow中有很多基本概念要理解,最好的方法是去官網跟著教程一步一步看,這裡還有一些翻譯的版本,對照著看有助於理解:tensorflow1.0 文件翻譯 正文: 一,構建並執行計算圖的必要過程 1,graph(圖計算):詳見tf.G

機器學習2DBSCAN聚類演算法

一、DBSCAN演算法基本概念 1.全稱:Density-Based Spatial Clustering of Applications with Noise 基於密度帶有噪聲聚類 2.核心物件:若某個點的密度達到演算法設定的閾值則其為核心點。 (即某點的r 鄰域內,點的數量不小於設定閾值 m

廖雪峰老師Python學習2字元編碼

字元編碼 我們已經講過了,字串也是一種資料型別,但是,字串比較特殊的是還有一個編碼問題。 因為計算機只能處理數字,如果要處理文字,就必須先把文字轉換為數字才能處理。最早的計算機在設計時採用8個位元(bit)作為一個位元組(byte),所以,一個位元組能表示的最大的整數就是255(二進位制11

Mondrian學習2什麼是mondrian

    mondrian是一個開放原始碼的Rolap伺服器,使用java技術開發。它實現了xmla和jolap規範。並且支援由Microsoft,Hypeion等公司研究的多維查詢表示式MDX(類似於sql)。    到目前關於Mondrian的資料還是相對較少。多數就是對官

TensorFlow 入門 第一課--基本函式學習2tf.nn.conv2d 、tf.contrib.layers.flatten、tf.nn.max_pool 詳解

Tensorflow 提供了一些內建的API實現了CNN網路結構中的卷積,池化,全連線網路等運算操作。tf.nn.conv2d(input,filter, strides, padding, data_

機器學習2簡單線性迴歸 | 一元迴歸 | 損失計算 | MSE

前文再續書接上一回,機器學習的主要目的,是根據特徵進行預測。預測到的資訊,叫標籤。 從特徵映射出標籤的諸多演算法中,有一個簡單的演算法,叫簡單線性迴歸。本文介紹簡單線性迴歸的概念。 (1)什麼是簡單線性迴歸 “迴歸(regression)”是什麼?如之前所講,預測模型可區分為“分類器”跟“迴歸器”,迴歸器,就

Netty學習2IO模型之NIO初探

NIO 概述 前面說到 BIO 有著建立執行緒多,阻塞 CPU 等問題,因此為解決 BIO 的問題,NIO 作為同步非阻塞 IO模型,隨 JDK1.4 而出生了。 在前面我們反覆說過4個概念:同步、非同步、阻塞、非阻塞。因此,我們就首先用最簡單的語言說一下他們的區別,這裡,我們心裡暫時有個概念即可,在後面的學

在 Windows Server Container 中運行 Azure Storage Emulator使用定義的 SQL Server Instance

manage span contain target ros 結果 images 兩種方法 ini   上一章,我們解決了 Azure Storage Emulator 自定義監聽地址的問題,這遠遠不夠,因為在我們 DEV/QA 環境有各自的 SQL Server Inst