Метод Range::getParagraphs
Обеспечивает доступ к абзацам Paragraphs в диапазоне.
Пример для текстового документа
Range range = document.getRange();
Paragraphs paragraphs = range.getParagraphs();
std::shared_ptr<Enumerator<Paragraph>> enumerator = paragraphs.getEnumerator();
while (enumerator->isValid())
{
Paragraph paragraph = enumerator->getCurrent();
.......................
enumerator->goToNext();
}
Пример для табличного документа
Table firstSheet = document.getBlocks().getTable(0).get();
Cell cell = firstSheet.getCell("B2");
Range range = cell.getRange();
Paragraphs paragraphs = range.getParagraphs();
std::shared_ptr<Enumerator<Paragraph>> enumerator = paragraphs.getEnumerator();
while (enumerator->isValid())
{
Paragraph paragraph = enumerator->getCurrent();
.......................
enumerator->goToNext();
}