inlineshape

inlineshape,代表文檔的文字層中的對象,集合包含文本文檔、區域或選定內容中的所有嵌入式圖形。

含義,使用對象,使用集合,

含義

代表文檔的文字層中的對象。嵌入式圖形只能是圖片、OLE 對象或 ActiveX 控制項。InlineShape 對象被視為字元,可將其象字元一樣放置於一行文本中。InlineShape 對象是 InlineShapes 集合中的一個成員。InlineShapes集合包含文檔、區域或選定內容中的所有嵌入式圖形。

使用對象

InlineShapes(index) 可返回單個 InlineShape 對象,其中 index 是索引序號。嵌入式圖形沒有名稱。下列示例激活活動文檔中的第一個嵌入式圖形。
ActiveDocument.InlineShapes(1).Activate
說明
儘管 Shape 對象鎖定於一定的文本區域,但是該對象可以自由浮移,並可放置於頁面上的任何位置。可用 ConvertToInlineShape 方法和 ConvertToShape 方法來轉換圖形的類型。但只能將圖片、OLE 對象和 ActiveX 控制項轉換為嵌入式圖形。使用 Type 屬性可返回嵌入式圖形的類型:圖片、連結圖片、嵌入的 OLE 對象、連結的 OLE 對象或者 ActiveX 控制項。
當打開一篇在以前版本的 Word 中創建的文檔時,圖片將轉換為嵌入式圖形。
InlineShape 對象組成的集合,該集合代表文檔、區域或選定內容的所有嵌入式圖形。

使用集合

InlineShapes 屬性可返回 InlineShapes 集合。下列示例將活動文檔中的每個嵌入式圖形轉換Shape 對象。
For Each iShape In ActiveDocument.InlineShapes iShape.ConvertToShapeNext iShape
可用 New 方法,以嵌入式圖形的形式創建新圖片。可用 AddPictureAddOLEObject 方法添加圖片和 OLE 對象,並將其與源檔案連結。用 AddOLEControl 方法可添加 ActiveX 控制項。
說明
儘管 Shape 對象鎖定於某一文本區域,但可將其自由浮移,並可將其放置於頁面上的任何位置。可用 ConvertToInlineShape 方法和 ConvertToShape 方法來轉換圖形的類型。只能將圖片、OLE 對象和 ActiveX 控制項轉換為嵌入式圖形。
文檔中該集合的 Count 屬性僅返回正文部分的項目數。使用集合的 Range 對象可計算其他部分的項目數。
當打開一篇在以前版本的 Word 中創建的文檔時,圖片將轉換為嵌入式圖形。

相關詞條

熱門詞條

聯絡我們