HighlightText

HighlightText(string, Color)

Resalta todas las coincidencias del texto de muestra con el color especificado.

public void HighlightText(string text, Color highlightColor)
ParámetroTipoDescripción
textStringTexto de muestra para resaltar.
highlightColorColorEl color para resaltar el texto.

Ver También


HighlightText(string, Color, ITextSearchOptions, IFindResultCallback)

Resalta todas las coincidencias del texto de muestra con el color especificado.

public void HighlightText(string text, Color highlightColor, ITextSearchOptions options, 
    IFindResultCallback callback)
ParámetroTipoDescripción
textStringEl texto a resaltar.
highlightColorColorEl color para resaltar el texto.
optionsITextSearchOptionsOpciones de búsqueda de texto ITextSearchOptions.
callbackIFindResultCallbackEl objeto de retorno para recibir resultados de búsqueda IFindResultCallback.

Ejemplos

El siguiente ejemplo de código muestra cómo resaltar texto en un TextFrame.

[C#]
using (Presentation presentation = new Presentation("SomePresentation.pptx"))
{
	// resaltando todas las palabras 'importante'
	((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.HighlightText("important", Color.LightBlue);
	// resaltando todas las ocurrencias separadas de 'el'
	((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.HighlightText("the", Color.Violet, new TextSearchOptions()
	{ WholeWordsOnly = true }, null);
	presentation.Save("SomePresentation-out2.pptx", SaveFormat.Pptx);
}

Ver También