Как установить фиксированную ширину для таблиц в phpword (автоподгонка: фиксированная ширина столбца)

Я использую phpword версии 0.12.0. У меня проблема с записью большого содержимого внутри ячейки. Даже у ячейки есть некоторая фиксированная ширина, если содержимое слишком велико (в случае, когда между символами нет пробела), расположение ячеек нарушается. (пожалуйста, смотрите изображение)

введите здесь описание изображения

Кто-нибудь знает, как это решить?


person Hari    schedule 04.05.2015    source источник


Ответы (2)


В текущей версии (0.13) я думаю, вы должны разорвать строку самостоятельно. См.: https://phpword.readthedocs.io/en/latest/styles.html#table.

person Arivan Bastos    schedule 15.11.2016
comment
В этом случае у нас есть строка, и ее можно разделить. Как насчет ячеек с фиксированной шириной? Используя пиксели или твипы для ширины, если мы начнем печатать, ширина ячейки изменится автоматически. В Word есть опция «Фиксированная ширина столбца». В PHPWord есть аналогичная опция? - person Eduardo; 29.11.2016

Используйте CSS:

td { overflow-x: hidden; text-overflow: ellipsis; }
person MueR    schedule 04.05.2015