driver/slidespdf

Die Maske des driver/slidespdf wird benutzt, um Präsentationen in ein PDF zu exportieren. Die einzelnen Objekte werden mit einer driver/result-Maske gerendert. Gestartet wird die Herstellung eines PDF mit einem grid/LINK-slidespdf/generate_pdf-LINK.

Das GRID der Maske wird während der Herstellug des PDF in einem separaten Fenster angezeigt.

Das PDF wird mit htmldoc aus HTML hergestellt.

Der driver/slidespdf stammt auf easydb 3 und funktioniert nur mit eadb_links verwalteten Präsentationen. In der easydb 4 benutzen Sie bitte den driver/render_pdf.

Mask-Properties

Table Die Tabelle der Objekte der Präsentation.
Result for objects Die driver/result-Maske zum Rendern des einzelnen Objektes.
Select Title SQL für den SELECT des Headers des PDF oben rechts. Dieser String wird direkt in den SELECT geschrieben, der auf der Table gemacht wird.
additional_html_options htmldoc wird auf der Command-Line aufgerufen. Hier können Sie zusätzliche Parameter für die Command-Line angeben. Dabei wird %EASYDB_ROOT% durch das aktuelle Easydb-Root-Verzeichnis ersetzt.

Beispiel:
--logoimage % EASYDB_ROOT%/core/design/img/spacer.gif --left 12mm --right 15mm --bottom 15mm 
--bodyfont Arial --fontsize 9 --size A4 --header l.. 

Eine Dokumentation zu htmldoc gibt es in den Mask-Properties von driver/render_pdf.

grid/FUNCTION

Keine.

grid/LINK

generate_pdf

htmldoc_mask Maske von der aus das PDF generiert wird.

cell/FUNCTION

output_variable

Diese FUNCTION kann innerhalb der grid/result-Maske zum Rendern der Objekte benutzt werden um eine Variable auszugeben.

variable_name slide_nr_pos Gibt die aktuelle Reihe aus, zusätzlich ein L für linkseitige Dias und R für rechtsseitige Dias.
"tags" Beliebiger String der in die SPAN-Deklaration kopiert wird.