Страница 1 из 1

Шаблон экспорта DOCX. Дизайн таблицы

Добавлено: 03 авг 2021, 14:34
tax
Прошу совета по вопросу оформления шаблона.
1. Нужно сделать шапку документа, которая имеет 3 поля. (ЛОГО | наименование| Реквизиты).
* в файле шаблона DOCX вставляю таблицу с 3 колонками с скрытыми границами (без рамки) и в них указываю нужную информацию.
-> в результате при экспорте документа на печать или в формат PDF наблюдаю шапку с границами. (DOCX без границ)
* в файле шаблона DOCX делаю 3 колонки для шапки, а после них разрыв и 1 колонка.
-> в результате при экспорте документа на печать или в формат PDF всё содержимой шапки выводится в 1 колонку.

Как же правильно подготовить шаблон? :?:

2. В этом же документе нужно вывести список связанных записей из одной подсущности, но несколько раз с разными значениями фильтрами (отчётами).
В результате получаю несколько таблиц данных, но у всех разная ширина колонок.
В настройках заголовка колонки можно указать ширину, но даже при одинаковых значениях ширины, одинаковые колонки (например название, цена) имеют разную ширину.
Вопрос, в каких ед.изм. указывается ширина и как можно сделать одинаковую ширину колонок?

Все действия проводятся на версии 2.9.2

Re: Шаблон экспорта DOCX. Дизайн таблицы

Добавлено: 03 авг 2021, 15:34
support
в результате при экспорте документа на печать или в формат PDF наблюдаю шапку с границами. (DOCX без границ)
Нет возможности вытянуть свойства таблицы из docx файла, по этому границы добавляются по умолчаню.
В результате получаю несколько таблиц данных, но у всех разная ширина колонок.
На данный момент нет настроек для ширины колонок.

Re: Шаблон экспорта DOCX. Дизайн таблицы

Добавлено: 03 авг 2021, 15:41
tax
Сергей, спасибо за ответ.
Я Вас правильно понял, что значение поля "ширина заголовка" в данной ситуации не работает?
Screenshot 2021-08-03 153919.jpg

Re: Шаблон экспорта DOCX. Дизайн таблицы

Добавлено: 03 авг 2021, 17:36
support
Разве в DOCX файле ширина не работает?

Re: Шаблон экспорта DOCX. Дизайн таблицы

Добавлено: 04 авг 2021, 10:15
tax
support писал(а): 03 авг 2021, 17:36 Разве в DOCX файле ширина не работает?
Вы правы, именно в этом типе файлов ширина колонок работает.
Но при печати и в PDF ширина колонок разная.
Иногда нужно отправить клиенту не редактируемый (почти) документ или сразу распечатать.

Re: Шаблон экспорта DOCX. Дизайн таблицы

Добавлено: 04 авг 2021, 11:11
support
К сожалению пока такой возможности нет. Для работы с документами использую библиотеку https://github.com/PHPOffice/PHPWord
Если в будущем у них такая возможность появится, я обязательно добавлю ее в программу.