Clase PictureFormat (Word VBA)

Contiene propiedades y métodos que se aplican a imágenes y objetos OLE.

Set

Para usar una variable de clase PictureFormat, primero debe ser instanciado, por ejemplo

Dim pft as PictureFormat
Set pft = ActiveDocument.Background.PictureFormat

Los siguientes procedimientos se pueden usar para establecer variables de clase PictureFormat : ChartFormat.PictureFormat, InlineShape.PictureFormat, Shape.PictureFormat y ShapeRange.PictureFormat

Propiedades

Brightness Devuelve o establece el brillo de la imagen especificada o un objeto OLE.

ActiveDocument.Background.PictureFormat.Brightness =

ColorType Devuelve o establece el tipo de transformación de color aplicado a la imagen o el objeto OLE especificados.

ActiveDocument.Background.PictureFormat.ColorType =

Contrast Devuelve o establece el contraste de la imagen especificada o un objeto OLE.

ActiveDocument.Background.PictureFormat.Contrast =

Crop Establece o devuelve un objeto Crop que representa un recorte de imagen.

ActiveDocument.Background.PictureFormat.Crop =

CropBottom Devuelve o establece el número de puntos que se recortan de la parte inferior de la imagen o del objeto OLE especificados.

ActiveDocument.Background.PictureFormat.CropBottom =

CropLeft Devuelve o establece el número de puntos que se recortará el lado izquierdo de la imagen especificada o un objeto OLE.

ActiveDocument.Background.PictureFormat.CropLeft =

CropRight Devuelve o establece el número de puntos que se recortará el lado derecho de la imagen especificada o un objeto OLE.

ActiveDocument.Background.PictureFormat.CropRight =

CropTop Devuelve o establece el número de puntos que se recortará la parte superior de la imagen especificada o un objeto OLE.

ActiveDocument.Background.PictureFormat.CropTop =

Parent Devuelve un objeto Object que representa el objeto primario del objeto PictureFormat especificado.

Dim objParent As Object
Set objParent = ActiveDocument.Background.PictureFormat.Parent

TransparencyColor Devuelve o establece el color transparente de la imagen especificada como un valor rojo, verde y azul (RGB).

ActiveDocument.Background.PictureFormat.TransparencyColor = RGB(0,0,255)'blue

TransparentBackground MsoTrue si las partes de la imagen que se definen con un color transparente aparecen en realidad como transparentes.

ActiveDocument.Background.PictureFormat.TransparentBackground =