Modul PDF: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
PDF
Zeile 35: | Zeile 35: | ||
==#pdf_text== | ==#pdf_text== | ||
+ | Fügt eine Textzeile ein. | ||
'''Parameter''' | '''Parameter''' | ||
+ | * a ("align") - Ausrichtung des Textes | ||
+ | ** c ("center") - zentriert | ||
+ | ** d2 - rechtsbündig auf zwei Dezimalstellen | ||
+ | ** d4 - rechtsbündig auf vier Dezimalstellen | ||
+ | ** l - linksbündig | ||
+ | ** r - rechtsbündig | ||
+ | * c ("caption") - Text, der ausgegeben werden soll; Funktionen werden ersetzt | ||
+ | * grp ("group") - Gruppenwert; wenn dieser Wert vom vorherigen abweicht, dann wird eine neue Gruppe begonnen; Funktionen werden ersetzt | ||
+ | * l - Linker Rand; Funktionen werden ersetzt; Default 18mm | ||
+ | * r - Rechter Rand; Funktionen werden ersetzt; Default 15mm | ||
+ | |||
'''Beispiel''' | '''Beispiel''' | ||
+ | #pdf_text c="Dies ist ein Test" l=30 r=100 a=c | ||
==#pdf_texto== | ==#pdf_texto== |
Version vom 22. Dezember 2020, 15:00 Uhr
Inhaltsverzeichnis
Im Modul PDF werden die Routinen zusammengefasst, die zur Erstellung von PDF-Dateien verwendet werden.
#pdf_start
Beginnt ein PDF-Dokument.
Derzeit wird nur das Format DIN A4 im Hoch- oder Querformat unterstützt.
Parameter
- pal (PageLandscape) - Wenn Y, dann wird die Seite im Querformat erstellt; Default N; Funktionen werden ersetzt
Beispiel
#pdf_start #pdf_text c="Hello World" #pdf_stop fn=$DIR(doc)\test.pdf
#pdf_stop
Beendet das PDF-Dokument und speichert es.
Parameter
- fn ("FileName") - dateiname, unter dem das Dokument gespeichert wird; Funktionen werden ersetzt. Ist der Parameter leer, so wird ein Dateiauswahldialog geöffnet.
Beispiel
#pdf_start #pdf_text c="Hello World" #pdf_stop fn=$DIR(doc)\test.pdf
#pdf_text
Fügt eine Textzeile ein.
Parameter
- a ("align") - Ausrichtung des Textes
- c ("center") - zentriert
- d2 - rechtsbündig auf zwei Dezimalstellen
- d4 - rechtsbündig auf vier Dezimalstellen
- l - linksbündig
- r - rechtsbündig
- c ("caption") - Text, der ausgegeben werden soll; Funktionen werden ersetzt
- grp ("group") - Gruppenwert; wenn dieser Wert vom vorherigen abweicht, dann wird eine neue Gruppe begonnen; Funktionen werden ersetzt
- l - Linker Rand; Funktionen werden ersetzt; Default 18mm
- r - Rechter Rand; Funktionen werden ersetzt; Default 15mm
Beispiel
#pdf_text c="Dies ist ein Test" l=30 r=100 a=c
#pdf_texto
Parameter
Beispiel
#pdf_font
Parameter
Beispiel
#pdf_sety
Parameter
Beispiel
#pdf_checknewline
Parameter
Beispiel
#pdf_loadpic
Parameter
Beispiel
#pdf_insertpic
Parameter
Beispiel
#pdf_newpage
Parameter
Beispiel
#pdf_newcol
Parameter
Beispiel
#pdf_execsub
Parameter
Beispiel
#pdf_multi
Parameter
Beispiel
#pdf_multibb
Parameter
Beispiel
#pdf_line
Parameter
Beispiel
#pdf_coldef
Parameter
Beispiel