Crop.ShapeWidth 屬性 (Office)
會取得或設定要用來裁剪圖像之圖形的寬度。 讀取/寫入。
語法
運算式。ShapeWidth
表達 會傳回 Crop 物件的運算式。
傳回值
單一
範例
下列範例會在接近投影片的中央位置,將一個 200 x 200 的圖像插入到 PowerPoint 簡報中。 接著它會將框架內的圖像大小調整為 100 x 100。 圖像框架會保持在 200 x 200。 然後,程式碼會將正方形 (預設圖形) 正上方和影像右側,基本上裁剪影像的左下角。
Sub CropImage()
ActivePresentation.Slides(1).Shapes.AddPicture "c:\myImage.png", msoFalse, msoTrue, 250,150, 200, 200
ActivePresentation.Slides(1).Shapes(1).PictureFormat.Crop.PictureHeight = 100
ActivePresentation.Slides(1).Shapes(1).PictureFormat.Crop.PictureWidth = 100
ActivePresentation.Slides(1).Shapes(1).PictureFormat.Crop.PictureOffsetX = 0
ActivePresentation.Slides(1).Shapes(1).PictureFormat.Crop.PictureOffsetY = 0
ActivePresentation.Slides(1).Shapes(1).PictureFormat.Crop.ShapeHeight = 100
ActivePresentation.Slides(1).Shapes(1).PictureFormat.Crop.ShapeWidth = 100
ActivePresentation.Slides(1).Shapes(1).PictureFormat.Crop.ShapeLeft = 330
ActivePresentation.Slides(1).Shapes(1).PictureFormat.Crop.ShapeTop = 170
End Sub
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。