Metodo ITextRange2::InsertImage (tom.h)

Inserisce un'immagine in questo intervallo.

Sintassi

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

Parametri

[in] width

Tipo: long

Larghezza, in unità HIMETRIC (0,01 mm), dell'immagine.

[in] height

Tipo: long

Altezza, in unità HIMETRIC, dell'immagine.

[in] ascent

Tipo: long

Se Type è TA_BASELINE, questo parametro è la distanza, nelle unità HIMETRIC, che la parte superiore dell'immagine si estende sopra la baseline di testo. Se Type è TA_BASELINE e l'ascente è zero, la parte inferiore dell'immagine viene posizionata nella baseline di testo.

[in] Type

Tipo: long

Allineamento verticale dell'immagine. Può essere uno dei valori seguenti.

Valore Significato
TA_BASELINE
Allineare l'immagine rispetto alla baseline di testo.
TA_BOTTOM
Allineare la parte inferiore dell'immagine nella parte inferiore della riga di testo.
TA_TOP
Allineare la parte superiore dell'immagine nella parte superiore della riga di testo

[in] bstrAltText

Tipo: BSTR

Testo alternativo per l'immagine.

[in] pStream

Tipo: IStream

Flusso contenente i dati dell'immagine.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Se l'intervallo non è generato, l'immagine sostituisce il testo nell'intervallo.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione tom.h
DLL Msftedit.dll

Vedi anche

ITextRange2