Dynamische sjablonen

Gewijzigd op Wo, 26 Aug om 1:04 PM

Dynamische sjablonen

INHOUDSOPGAVE

Maak dynamische output met dynamische sjablonen.

Introductie

Dynamische sjablonen stellen je in staat om workflows voor documentgeneratie volledig binnen een rich-text editor op te bouwen. In plaats van vooraf sjablonen en vaste formulier-naar-sjabloon-koppelingen te definiëren, maak, bewerk en combineer je content direct in een rich-text editor en genereer je vervolgens output in meerdere formaten, zoals Word (.docx), HTML of PDF.

In een dynamisch sjabloon is de editor de enige bron van waarheid voor structuur en content. Je kunt variabelen, dynamische blokken en gegevensplaceholders direct in de editor invoegen. Wanneer het sjabloon wordt uitgevoerd, wordt content samengevoegd met door de gebruiker aangeleverde gegevens om volledig opgemaakte outputdocumenten te produceren.

Wat maakt een dynamisch sjabloon?

Een dynamisch sjabloon bevat de volgende belangrijke onderdelen:

Editorcontent

Je documentconcept dat direct in een rich-text editorsessie is geschreven en opgemaakt, compleet met koppen, alinea's, tabellen, afbeeldingen, dynamische placeholders en andere rijke elementen.

Informatieboom en koppelingen

Aan de linkerkant van de editor kun je een informatieboom instellen die bestaat uit de dynamische gegevens die nodig zijn binnen je sjabloon. Tijdens de uitvoering wordt deze informatieboom automatisch omgezet in een invulbaar formulier.

Binnen de editor zelf kun je direct naar deze dynamische variabelen verwijzen in je tekst (bijvoorbeeld voornaam of Casenummer), die tijdens tijdens de uitvoering worden vervangen door aangeleverde invoergegevens.

Thema's

Je kunt thema's toepassen op je sjabloon bij het genereren van de output om de look-en-feel van het document dynamisch te beheren. Het thema bepaalt de lay-out, het ontwerp, de typografieën, outputformaten en nog veel meer.

Dynamisch outputformaat

Het sjabloon ondersteunt het genereren van meerdere outputformaten vanuit één enkel sjabloon:

  • Word (.docx) — exporteer rich-text naar een Word-documentformaat.
  • HTML — genereer de content als zelfstandige HTML voor web, e-mail of previews.
  • PDF — exporteer direct naar PDF op basis van de docx- of HTML-versie van het document.

Hoe het werkt

  1. Opstellen in de editor
    Contentschrijvers stellen documenten op in een volledig uitgeruste rich-text editor. De editor biedt opmaaktools, structurele elementen en placeholders voor dynamische gegevens.
  2. Gegevenskoppelingen definiëren
    Waar dynamische gegevens nodig zijn, voeg je een placeholder in die overeenkomt met een node in de informatieboom. Wanneer het document wordt gegenereerd, worden deze placeholders vervangen door echte gegevens.
  3. Outputregels configureren
    Optioneel kun je een thema specifiek voor je sjablonen configureren dat de look-en-feel van het outputdocument bepaalt, evenals de beschikbare outputformaten.
  4. Output genereren
    Eindgebruikers kunnen een document genereren in het outputformaat van hun keuze (Word, PDF of HTML). Het systeem voegt de tekst content samen met de gegevens en activeert het juiste exportmechanisme.

Voordelen van dynamische sjablonen

  • Met WYSIWYG-contentcreatie (What You See Is What You Get) kunnen contentmakers structuur en opmaak zien terwijl ze schrijven.
  • Flexibele output laat gebruikers documenten downloaden in het formaat dat bij hun workflow past.
  • Bekijk output direct in de editor, zonder te hoeven testen in de front-end applicatie.
  • Rijke opmaak en lay-out met gebruik van de volledige kracht van de editor.

Aan de slag

  1. Open of maak een dynamisch sjabloon.
  2. Gebruik de rich-text editor om je documentcontent op te stellen.
  3. Voeg koppelingen in waar dynamische gegevens moeten worden geplaatst.
  4. Configureer indien nodig thema's.
  5. Sla wijzigingen op en test door voorbeeldoutput te genereren in de front-end applicatie.

Was dit artikel nuttig?

Dat is fantastisch!

Hartelijk dank voor uw beoordeling

Sorry dat we u niet konden helpen

Hartelijk dank voor uw beoordeling

Laat ons weten hoe we dit artikel kunnen verbeteren!

Selecteer tenminste een van de redenen
CAPTCHA-verificatie is vereist.

Feedback verzonden

We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren