主题
CropLeft (属性)
返回或设置从指定图片或 OLE 对象的左边所裁剪下的磅数。Single 型,可读写。
说明
裁剪的计算是同图像的原始尺寸相关的。例如,如果插入一幅原始宽度为 100 磅的图像,将其放大为 200 磅宽,然后设置 CropLeft 属性为 50, 那么 100 磅(不是 50 磅)将从图像的左边被切除。
示例
python
#此示例在第一张工作表中第三个形状的左侧裁剪了 20 磅。要使此示例执行,第三个形状必须是图片或 OLE 对象
def test():
worksheet = Worksheets.Item(1)
worksheet.Shapes.Item(3).PictureFormat.CropLeft = 20
python
#使用此示例可指定从选定的形状左边裁去的百分比,不管是否已调整了该形状的大小。为使此示例正常运行,选定的形状必须是图片或 OLE 对象
def test():
percentToCrop = "What percentage do you want to crop off the left of this picture?"
ActiveSheet.Shapes.SelectAll()
shapeToCrop = Selection.ShapeRange.Item(1)
duplicate = shapeToCrop.Duplicate()
duplicate.ScaleWidth(1, True)
origWidth = duplicate.Width
duplicate.Delete()
cropPoints = origWidth * percentToCrop / 100
shapeToCrop.PictureFormat.CropLeft = cropPoints