Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 16 Aktuelle »

Für die Generierung von personalisierten PDFs mit den Daten aus einer Formularstrecke muss Open Forms Zugriff auf eine Software wie z.B. PDFLib besitzen. Diese Systemvorraussetzung wird vom Administratoren bereitgestellt.
Weiterhin werden folgende Dinge zur Generierung von PDFs benötigt:

 

  • Acrobat Pro (zur Erstellung der PDF Vorlagen)  ACHTUNG: Es muss auf die Versionierung von PDFLib und Acrobat geachtet werden.
     
  • PDFLibblock Plugin (PlugIn für Acrobat PRO Ermöglicht es ,die LibBlocks in das PDF Dokument einzufügen) ACHTUNG: Die Plugin Version muss zur verwendeten PDFLIB Version auf dem Server passen.
     
  • Schriftart installieren ACHTUNG: Auf dem Server der das Dokument generiert soll muss die gleiche Schriftart installiert sein, die im PDF-Template verwendet wird.
     
  • PDF Template mit LibBlocks als Medium in OF angelegt und publiziert

  • Formularstrecke mit Transaktionsseite und gesetzten Absatz-ID (Siehe beispielsweise Textfeld)
     
  • Angelegte Ergebnis PDF -Transaktion auf der Transaktionsseite

Erstellen von PDF Templates

  • Es wird ein PDF Dokument einem Formular entsprechdn erstellt, so das freie Plätze für die Befüllung durch LibBlocks möglich ist
  • Zum Anlegen von PDF LIBBlocks aktiviert man zunächst das LIBBlock Plugin. 
  • Zum Erstellen eines neuen Blocks zieht man mit gedrückter Maustaste ein Viereck auf den gewünschten Bereich im PDF
  • Zur Verlinkung des Blocks mit einem Anker bzw. Absatz-ID eines Feldes müssen die PDFLib Blockeigenschaften gesetzt werden (siehe Folgekapitel)

 

 

 

 




PDF-LIBBlock Eigenschaften

 

  • Es geht ein Fenster auf, indem der LIBBlock konfiguriert werden kann. Hier können Schrift und Ausrichtung angepasst werden
  • Um den LIBBLock durch OF befüllen zu lassen kann man entweder die Absatz-ID (bzw. Feldanker) als Blockname (hier: SMS) angeben oder unter "Benutzer definiert eine Bedingungen / Dynamisierung (OGNL) formulieren. 
  • Zur Konfigurierung von benutzerdefinierten Eigenschaften siehe Folgekapitel

 

 

 





 

Benutzerdefinierte Eigenschaft

 

 

  • Zur "Benutzerdefinierten Befüllung eines Blocks klickt man auf neu. Es geht ein Eingabefenster auf in dem zunächst unter Name der Eigenschaft: salient.de:path eingetragen wird.
  • Im Feld Wert der Eigenschaft: können alle Arten von Bedingungen / Dynamisierung (OGNL) eingefügt werden.
  • Für jeden Wert, der im PDF eingefügt werden soll, wird ein eigener Block  erstellt und im PDF Dokument platziert. 




 

 

 


 

 

 

Anlegen der Ergebnis-PDF-Transaktion

  • Das fertige PDF Template wird in OF als Medium angelegt und publiziert.
  • Nun geht man auf die Ergebnisspalte der Transaktionsseite und erstellet einen neuen Absatz "Ergebnis PDF
  • Durch Klicken auf "Vorlage: Setzen" öffnet sich der Wizard zur Auswahl eines Mediums. 
  • Nachdem zum entsprechenden Dokument navigiert wurde kann mit "Medium setzen" das Dokument als Vorlage übernommen werden.

 

Generiertes PDF

  • Das PDF wird nachdem es generiert wurde als Download angezeigt
  • Die eingetragenen Daten werden in das PDF geschrieben

  • Keine Stichwörter