Este exemplo demonstra a extração de blocos de texto junto com suas coordenadas espaciais de uma apresentação PowerPoint usando GroupDocs.Parser.
Java
// Carregue seu arquivo PPTX com a API Parser
try (Parser parser = new Parser("input.pptx"))
{
// Obtenha todas as zonas de texto retangulares
IEnumerable<PageTextArea> areas = parser.GetTextAreas();
// Saia se este recurso não for suportado
if (areas == null)
{
return;
}
// Itere pelas áreas de texto por página
for (PageTextArea a : areas)
{
// Processar cada bloco de texto com seu número de página e retângulo delimitador
System.out.println(String.format("Page: %d, R: %s, Text: %s", a.getPage().getIndex(), a.getRectangle(), a.getText()));
}
}