在传送中显示多个PDF文档
一个常见用例是在提交表单之前向表单填充器显示多个PDF文档以供审阅。
为了完成此用例,我们利用了 Adobe PDF嵌入API.
已执行以下步骤以完成集成
创建自定义组件以显示多个PDF文档
创建了一个自定义组件(pdf-carousel)以在pdf文档之间循环
客户端库
已创建客户端库,以使用Adobe PDF Embed API显示PDF。 要显示的PDF在pdf轮盘组件中指定。
创建自适应表单
创建基于某些选项卡的自适应表单(此示例有3个选项卡)在前两个选项卡中添加一些自适应表单组件在第三个选项卡中添加pdf轮盘组件配置pdf轮盘组件,如下面的屏幕快照所示
嵌入PDFAPI密钥 — 这是可用于嵌入PDF的键。 此密钥仅适用于localhost。 您可以创建 您自己的密钥 并将其与其他域相关联。
指定PDF文档 — 在此处,您可以指定希望在轮播中显示的pdf文档。
在服务器上部署示例
要在本地服务器上对此进行测试,请执行以下步骤:
- 导入客户端库 到您的本地AEM实例中 使用包管理器
- 导入PDF传送组件 到您的本地AEM实例中 使用包管理器
- 导入自适应表单 到您的本地AEM实例中 使用包管理器
- 导入要显示的示例PDF 到您的本地AEM实例中 使用assets文件上传链接
- 预览自适应表单
- 选项卡到“要审阅的文档”选项卡。 您应该会在轮盘组件中看到三个PDF文档。
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e