Я использую PHPOffice / PHPWord, и у меня есть база данных MySQL с таблицей с именем trials
, Содержит 2 столбца id
а также name
, Обе колонки VARCHAR(255)
, Есть несколько строк, таких как ниже:
id | name
---+-----------
A1 | Avatar
B1 | Browser
C1 | Calculator
A2 | Align
Запрос, который я использую SELECT * FROM trials ORDER BY id ASC
То, что я пытаюсь сделать, это сделать файл DOC и добавить новую страницу для каждой строки с (1 страница для 1 id
и 1 для name
).
Как вставить разрыв страницы между строками?
Кроме того, как я могу установить поля и ориентацию страницы?
В качестве примера я хочу содержание mytrial.doc
как показано ниже:
Page 01
A1 - Avatar
Page 02
A2 - Align
Page 03
B1 - Browser
Page 04
C1 - Calculator
Я использую Laravel 4 в качестве основы.
PS:
Я уже прочитал следующее:
У вас есть 2 варианта, чтобы вставить разрыв страницы
addPageBreak ()
$section->addPageBreak();
Установите поле и ориентацию страницы с помощью Стили
$section = $phpWord->addSection(
array('marginLeft' => 600, 'marginRight' => 600,
'marginTop' => 600, 'marginBottom' => 600)
);
$section= $phpWord->addSection(array('orientation' => 'landscape'));
Других решений пока нет …