Changes for page Интерфейс file
Last modified by Bimit Administrator on 02.10.2024, 11:55
From version 9.1
edited by Bimit Administrator
on 18.02.2022, 13:55
on 18.02.2022, 13:55
Change comment:
There is no comment for this version
To version 10.6
edited by Bimit Administrator
on 18.07.2023, 10:01
on 18.07.2023, 10:01
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -20,16 +20,24 @@ 20 20 * [[getWorkbook>>path:#_Toc13]] - получение интерфейса текущего табличного документа Workbook (XSSFWorkbook для xlsx и HSSFWorkbook для xls) (https:~/~/poi.apache.org/apidocs/4.1/org/apache/poi/ss/usermodel/Workbook.html), предоставляет полный доступ к инструментарию формирования документа таблицы эксель 21 21 * [[getSheet>>path:#_Toc14]] - получение интерфейса текущей страницы с таблицей (https:~/~/poi.apache.org/apidocs/4.1/org/apache/poi/ss/usermodel/Sheet.html) документа таблицы эксель 22 22 23 +**Генерация документа с использованием шаблона** 24 + 25 +* [[templateToPdf>>path:#_Toc19]] - генерация pdf документа из шаблона 26 + 27 +**Генерация отчета по коллизиям и атрибутам** 28 + 29 +* [[collisionsToPdf>>path:#_Toc20]] - генерация pdf по списку коллизий 30 +* [[attributesToPdf>>path:#_Toc21]] - генерация pdf по списку атрибутов 31 + 23 23 [[Примеры использования в плагинах>>Примеры использования в плагинах]] 24 24 25 25 26 26 (% class="box infomessage" %) 27 27 ((( 28 -**{{id name="_Toc1"/}}create** - функция конструктор, создает и подготавливает файл для приема данных, доступны варианта: таблица эксель (XLS, XLSX), текстовый файл(TXT), документ MS Word (DOCX) 37 +**{{id name="_Toc1"/}}create** - функция конструктор, создает и подготавливает файл для приема данных, доступны варианта: таблица эксель (XLS, XLSX), текстовый файл(TXT), документ MS Word (DOCX), документ PDF (PDF) 29 29 ))) 30 30 31 -* file.create(таблица эксель) 32 -* file.create(текстовый файл) 40 +* file.create(формат создаваемого файла) 33 33 34 34 **Пример использования:** 35 35 ... ... @@ -284,6 +284,23 @@ 284 284 {{/code}} 285 285 286 286 295 +(% class="box infomessage" %) 296 +((( 297 +**{{id name="_Toc19"/}}templateToPdf** - генерация пдф документа из шаблона 298 +))) 299 + 300 +* [[template>>doc:API.Плагин API.template.WebHome]].add(“название тега в шаблоне”, переменная из плагина) 301 +* file.templateToPdf(template) 302 + 303 +**Пример использования:** 304 + 305 +{{code language="java"}} 306 +def project = bim.getProject() 307 +template.add("project", project) 308 +file.templateToPdf(template) 309 +{{/code}} 310 + 311 + 287 287 **Наименование используемых строк row.get:** 288 288 289 289