Цей приклад демонструє витягування текстових блоків разом з їх просторовими координатами з презентації PowerPoint за допомогою GroupDocs.Parser.
Java
// Завантажте ваш файл PPTX за допомогою API Parser
try (Parser parser = new Parser("input.pptx"))
{
// Отримайте усі прямокутні текстові зони
IEnumerable<PageTextArea> areas = parser.GetTextAreas();
// Виходьте, якщо ця функція не підтримується
if (areas == null)
{
return;
}
// Перегляньте текстові області по сторінках
for (PageTextArea a : areas)
{
// Обробіть кожен текстовий блок з його номером сторінки та обмежувальним прямокутником
System.out.println(String.format("Page: %d, R: %s, Text: %s", a.getPage().getIndex(), a.getRectangle(), a.getText()));
}
}