Создание или Добавление Таблицы в PDF
Contents
[
Hide
]
Добавление Таблицы в Существующий PDF Документ
Чтобы добавить таблицу в существующий PDF файл с помощью Aspose.PDF для PHP, выполните следующие шаги:
- Загрузите исходный файл.
- Инициализируйте таблицу
- Установите цвет границы таблицы как LightGray
- Установите границу для ячеек таблицы
- Создайте цикл для добавления 10 строк
- Добавьте объект таблицы на первую страницу входного документа
- Сохраните файл.
Следующие фрагменты кода показывают, как добавить текст в существующий PDF файл.
// Открыть документ
$document = new Document($inputFile);
// Инициализирует новый экземпляр таблицы
$table = new Table();
$colors= new Color();
// Установить цвет границы таблицы как LightGray
$borderSide = new BorderSide();
$borderInfo = new BorderInfo($borderSide->All, 0.5, $colors->getLightGray());
$table->setBorder($borderInfo);
// установить границу для ячеек таблицы
$table->setDefaultCellBorder($borderInfo);
// создать цикл для добавления 10 строк
for ($row_count = 1; $row_count < 10; $row_count++) {
// добавить строку в таблицу
$row = $table->getRows()->add();
// добавить ячейки в таблицу
$row->getCells()->add("Column (" . $row_count . ", 1)");
$row->getCells()->add("Column (" . $row_count . ", 2)");
$row->getCells()->add("Column (" . $row_count . ", 3)");
}
// Добавить объект таблицы на первую страницу входного документа
$document->getPages()->add()->getParagraphs()->add($table);
// Сохранить итоговый PDF документ.
$document->save($outputFile);
$document->close();