Meerdere PDF-documenten weergeven in een carrousel
Een veelvoorkomend geval is dat meerdere PDF-documenten vóór verzending aan de gebruiker worden getoond.
Om dit gebruiksgeval te verwezenlijken hebben wij Adobe PDF ingebed API gebruikt.
A levende demo van deze steekproef kan hier worden ervaren.
De volgende stappen zijn uitgevoerd om de integratie te voltooien
Een aangepaste component maken om meerdere PDF-documenten weer te geven
Er is een aangepaste component (pdf-carrousel) gemaakt om door PDF-documenten te bladeren
Clientbibliotheek
Er is een clientbibliotheek gemaakt om de PDF's weer te geven met de Adobe PDF Embed-API. De PDF's die moeten worden weergegeven, worden opgegeven in de pdf-carrouselcomponenten.
Adaptief formulier maken
Een adaptief formulier maken op basis van sommige tabbladen (dit voorbeeld heeft drie tabbladen)
Enkele adaptieve formuliercomponenten toevoegen op de eerste twee tabbladen
De PDF-carrouselcomponent toevoegen op het derde tabblad
De component pdf-carrousel configureren, zoals in de onderstaande schermafbeelding wordt getoond
bedt Sleutel PDF API in - dit is de sleutel die u kunt gebruiken om pdf in te bedden. Deze sleutel werkt alleen met localhost. U kunt uw eigen sleutel tot stand brengen en het associëren met ander domein.
specificeer de Documenten van PDF - hier kunt u de pdf- documenten specificeren die u in de carrousel wilt worden getoond.
Het voorbeeld op de server implementeren
Voer de volgende stappen uit om dit op uw lokale server te testen:
- voer de cliëntbibliotheek in uw lokale instantie van AEM in gebruikend pakketmanager
- de Invoer van de pdf carrouselcomponent in uw lokale instantie van AEM gebruikend de pakketmanager
- voer de Aangepaste Vorm in uw lokale instantie van AEM in gebruikend pakketmanager
- de Invoer van steekproef pdf's in uw lokale instantie van AEM gebruikend de verbinding van het activadossier uploadt
- Voorproef Aangepaste Vorm
- Tab naar het tabblad Documenten dat moet worden gecontroleerd. Er moeten drie PDF-documenten in de carrouselcomponent worden weergegeven.