文件名称:isis-module-pdf:将对象导出为 PDF 的 Apache Isis 模块
文件大小:885KB
文件格式:ZIP
更新时间:2024-07-29 15:31:02
Java
isis-模块-pdf 该模块旨在与一起使用,提供将输入数据合并到 PDF(可移植文档格式)模板中的功能。 该模块由单个演示域服务org.isisaddons.module.pdf.fixture.dom.templates.CustomerConfirmation 。 它提供了一个单一的操作方法,用于加载一个.pdf模板并用 Order 实体的详细信息填充它。 该实现使用来读取和写入 PDF 文档。 注意:这只是一个示例项目! 它提供了一个演示域服务,只需一个动作,演示如何从域实体中生成随机文档。 截图和使用 以下屏幕截图和代码片段显示了示例应用程序对该模块的使用。 安装夹具数据 安装夹具数据... ... 创建单个演示Order实体,具有不同数据类型的属性和子 ( OrderLine ) 实体的集合: .pdf 模板 模板.pdf是通过使用表单控件(视图 > 工具栏 > 表单
【文件预览】:
isis-module-pdf-master
----.travis.yml(15B)
----release.sh(1KB)
----fixture()
--------pom.xml(5KB)
--------log4j.properties(2KB)
--------src()
----pom.xml(17KB)
----images()
--------customer-confirmation-generated-view.png(49KB)
--------customer-confirmation-input-view.png(65KB)
--------example-app-order-entity.png(64KB)
--------example-app-home-page.png(55KB)
--------customer-confirmation-generated-download.png(85KB)
--------document-with-form-libreoffice.png(110KB)
--------customer-confirmation-input-download.png(88KB)
--------customer-confirmation-docx-template.png(87KB)
--------populated-pdf.png(52KB)
--------example-app-install-fixtures.png(61KB)
--------document-with-form-evince.png(43KB)
----webapp()
--------pom.xml(10KB)
--------src()
--------lib()
--------ide()
----bumpver.sh(679B)
----LICENSE(11KB)
----.gitignore(293B)
----integtests()
--------pom.xml(3KB)
--------logging.properties(4KB)
--------src()
----README.md(8KB)
----.gitattributes(377B)