Destacar texto no PowerPoint usando Java

Destaque o texto em PowerPoint usando Java seguindo este guia. Ele compartilha a lista de etapas, um recurso de biblioteca para definir o ambiente de desenvolvimento e um código de amostra para desenvolver um marcador PPT usando Java. Você receberá instruções para pesquisar o texto de diferentes maneiras, incluindo o uso de Regex para destacar o texto desejado.

Etapas para destacar no PowerPoint usando Java

  1. Defina o ambiente para usar Aspose.Slides for Java para destacar o texto
  2. Carregue o arquivo PowerPoint no objeto de classe Presentation e analise todos os slides
  3. Obtenha todas as formas do slide na iteração como uma instância de objeto
  4. Aplique conversão de tipo ao objeto como AutoShape
  5. Destaque o texto usando diferentes sobrecargas do método destaqueText()
  6. Salve a apresentação de saída com o texto destacado

Estas etapas resumem o processo de desenvolvimento de uma ferramenta de destaque de apresentação usando Java. Inicie o processo acessando a coleção de formas de todos os slides onde o texto será destacado. Depois que o objeto AutoShape for criado, use o objeto TextHighlightingOptions para personalizar a operação de realce e use o método highlightText() para realçar o texto.

Código para desenvolver marcador de apresentação em PowerPoint usando Java

import com.aspose.slides.*;
import java.awt.*;
public class Main
{
public static void main(String[] args) throws Exception // Highlight text in the presentation using Java
{
// Set the licenses
new License().setLicense("License.lic");
// Load the presentation
Presentation presentation = new Presentation("pres1.pptx");
// Iterate through all the slides
for (ISlide slide : presentation.getSlides())
{
// Iterate through all the shapes
for (Object obj : slide.getShapes())
{
// Type case the Object item
AutoShape autoShape = (AutoShape)obj;
// Highlighting all words containing 'mytask'
autoShape.getTextFrame().highlightText("mytask", Color.RED);
TextHighlightingOptions textHighlightingOptions = new TextHighlightingOptions();
textHighlightingOptions.setWholeWordsOnly(true);
autoShape.getTextFrame().highlightText("Test", Color.YELLOW, textHighlightingOptions);
}
}
// Save the resultant presentation
presentation.save("Output.pptx", SaveFormat.Pptx);
System.out.println("Done");
}
}

Este código demonstra como destacar texto no PowerPoint usando Java. Ele fornece suporte para pesquisar texto de diferentes maneiras, definindo sinalizadores para pesquisas com distinção entre maiúsculas e minúsculas e palavras inteiras. Você pode usar o método destaqueText() para pesquisar texto fixo e o método destaqueRegex() para pesquisar e destacar texto usando as expressões Regex.

Este tutorial nos orientou a pesquisar e destacar texto em apresentações do PowerPoint. Para riscar o texto, consulte o artigo em como riscar texto em PPTX usando Java.

 Português