Как удалить текст из ячейки таблицы с помощью PhpPresentation?

В эти дни я начал с PHP-презентации. Я загружаю презентацию и пытаюсь удалить значение из ячейки. Но нет функции очистить ячейку.

Я только что нашел addText() а также createText(),

    public function modTable($slide = null){
$shapes = $slide->getShapeCollection();

foreach($shapes as $shape){
if(get_class($shape) == "PhpOffice\\PhpPresentation\\Shape\\Table") {
if($shape->getName()){
$shape->getRow(1)->getCell(0)->createTextRun("-TEST1-");
$shape->getRow(1)->getCell(0)->getParagraph(0)->createText("-TEST2-");

}
}
}
}

0

Решение

Это работает для меня:
$shape->getRow(1)->getCell(0)->setParagraphs(array(new Paragraph()));

Если у вас есть лучшее решение, не стесняйтесь добавлять комментарии.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]