узнать текст вычеркнуть документ Word, используя Java - PullRequest
0 голосов
/ 30 августа 2018

Есть ли способ узнать, что текст ячейки в таблице в docx вычеркнут? Использование Java ......

Я извлек таблицы из текстового документа. Таблицы также содержат зачеркнутый текст. Я хочу знать, возможно ли узнать, зачеркнут текст или нет.

1 Ответ

0 голосов
/ 30 августа 2018

Если у вас есть все XWPFTable t, вы можете использовать этот метод, чтобы найти все run в таблице и выяснить, через что проходите. Run содержит весь текст, отформатированный таким же образом.

private void exploreTable(XWPFTable t) {
    for (XWPFTableRow row : t.getRows()) {
        for (XWPFTableCell c : row.getTableCells()) {
            for (XWPFParagraph p : c.getParagraphs()) {
                for (XWPFRun run : p.getRuns()) {
                    if(run.isStrikeThrough()) {.....}
                }
            }
        }
    }
}
...