Compartir a través de


Método ITextRange2::InsertImage (tom.h)

Inserta una imagen en este intervalo.

Sintaxis

HRESULT InsertImage(
  [in] long    width,
  [in] long    height,
  [in] long    ascent,
  [in] long    Type,
  [in] BSTR    bstrAltText,
  [in] IStream *pStream
);

Parámetros

[in] width

Tipo: long

Ancho, en unidades HIMETRIC (0,01 mm), de la imagen.

[in] height

Tipo: long

Alto, en unidades HIMETRIC, de la imagen.

[in] ascent

Tipo: long

Si Type es TA_BASELINE, este parámetro es la distancia, en unidades HIMETRIC, que la parte superior de la imagen se extiende por encima de la línea base de texto. Si Type es TA_BASELINE y el ascenso es cero, la parte inferior de la imagen se coloca en la línea base de texto.

[in] Type

Tipo: long

Alineación vertical de la imagen. Puede ser uno de los siguientes valores.

Value Significado
TA_BASELINE
Alinee la imagen con respecto a la línea base de texto.
TA_BOTTOM
Alinee la parte inferior de la imagen en la parte inferior de la línea de texto.
TA_TOP
Alinear la parte superior de la imagen en la parte superior de la línea de texto

[in] bstrAltText

Tipo: BSTR

Texto alternativo de la imagen.

[in] pStream

Tipo: IStream

Secuencia que contiene los datos de imagen.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Si el intervalo no es desndegenerado, la imagen reemplaza el texto del intervalo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado tom.h
Archivo DLL Msftedit.dll

Consulte también

ITextRange2