Propiedad PictureFormat.CropLeft (PowerPoint)
Devuelve o establece el número de puntos recortados del lado izquierdo de la imagen o del objeto OLE especificados. Lectura y escritura.
Sintaxis
expresión. CropLeft
Expresión Variable que representa un objeto PictureFormat .
Valor devuelto
Simple
Comentarios
El recorte se calcula con relación al tamaño original de la imagen. Por ejemplo, si inserta una imagen que originalmente tiene un ancho de 100 puntos, cambia la escala de modo que sea de 200 y, a continuación, se establece la propiedad CropLeft en 50, se recortarán 100 puntos (no 50) de la parte izquierda de la imagen.
Ejemplo:
En este ejemplo se recorta 20 puntos el lado izquierdo de la forma tres de myDocument. Para que el ejemplo funcione, la forma tres debe ser una imagen o un objeto OLE.
Set myDocument = ActivePresentation.Slides(1)
myDocument.Shapes(3).PictureFormat.CropLeft = 20
En este ejemplo se recorta el porcentaje definido por el usuario en la parte izquierda de la forma especificada, independientemente de si se le ha ajustado la forma o no. Para que el ejemplo funcione, la forma seleccionada debe ser una imagen o un objeto OLE.
percentToCrop = InputBox("What percentage do you " & _
"want to crop off the left of this picture?")
Set shapeToCrop = ActiveWindow.Selection.ShapeRange(1)
With shapeToCrop.Duplicate
.ScaleWidth 1, True
.Width = origWidth
.Delete
End With
cropPoints = origWidth * percentToCrop / 100
shapeToCrop.PictureFormat.CropLeft = cropPoints
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.