共用方式為


PictureEffects.Insert 方法 (Office)

在複合效果鏈結中插入圖片效果。

語法

表達。插入 (EffectType位置)

傳回 PictureEffects 物件的運算式。

參數

名稱 必要/選用 資料類型 描述
EffectType 必要 MsoPictureEffectType 指定圖片效果類型的列舉。
位置 選用 整數 效果在圖片效果複合鏈結中的位置。

傳回值

圖片效果

註解

圖片效果被處理為由單個項目組成的鏈條,這些項目按順序應用以創建最終的合成圖像。 效果鏈將允許將效果添加到鏈中、重新排序或從鏈中刪除。

範例

下列程式碼會在 Microsoft PowerPoint 投影片中的圖形上設定數個 PictureEffect 填滿屬性。

Sub PictureEffectSample() 
' Setup a slide with one picture shape. 
With ActivePresentation.Slides(1).Shapes(1).Fill.PictureEffects 
 
 ' Insert a 150% Saturation effect. 
 .Insert(msoEffectSaturation).EffectParameters(1).Value = 1.5 
 
 ' Insert Brightness/Contrast effect and set values to -50% Brightness and +25% Contrast. 
 Dim brightnessContrast As PictureEffect 
 Set brightnessContrast = .Insert(msoEffectBrightnessContrast) 
 brightnessContrast.EffectParameters(1).Value = -0.5 
 brightnessContrast.EffectParameters(2).Value = 0.25 
 
 ' Remove all Picture effects. 
 While .Count > 0 
 .Delete (1) 
 Wend 
 
End With 
End Sub

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應