Метод Range::extractText
Метод возвращает содержимое фрагмента в виде строки текста. Находящиеся внутри области изображения, таблицы и другие объекты игнорируются.
Пример для текстового документа
Range range = document.getRange();
std::printf("%s", range.extractText().c_str());
Пример для табличного документа
boost::optional<Table> tableOpt = document.getBlocks().getTable(0);
if (tableOpt.has_value())
{
Table table = tableOpt.get();
Cell cell = table.getCell("B2");
Range cellRange = cell.getRange();
std::printf("%s", cellRange.extractText().c_str());
}