Haupttext

Startseite  Vorherige Seite  Nächste Seite

 

Der Haupttext (BODY) der PDF-Datei besteht aus der Mischung von Notes-RichText-Feldern, gesamten Notes-Dokumenten oder dem Einfügen von unformatiertem Text, der mittels Textvorlagen gestaltet werden kann. Außerdem ist das Inhaltsverzeichnis ein Bestandteil des Haupttextes der PDF-Datei. Der Haupttext einer PDF-Datei kann Variablen enthalten, die während der Erstellung der PDF-Datei mit anderen RichText-Inhalten oder unformatiertem Text ersetzt werden können. Der Haupttext der PDF-Datei wird von den Kopf- und Fußzeilen umfasst. Zusätzlich können in den Haupttext der PDF-Datei auch Inhalte von Attachments (Import - Modus) geladen werden (siehe Beschreibung "Attachments").

 

Mit den Funktionen N2PDFAddContent oder N2PDFAddRTContent und der Konstanten

 

N2PDFVALUE_CONTENT_BODY

 

fügen Sie dem Haupttext der PDF-Datei neue Inhalte hinzu. Der so hinzugefügte Inhalt wird immer an das Ende des Haupttexts angehängt. Über den Parameter <ContentOption> der oben genannten Funktionen, können Sie z. B. bestimmen, ob ein Seitenumbruch vor (N2PDFVALUE_PAGEBREAK_BEFORE) oder nach (N2PDFVALUE_PAGEBREAK_AFTER) dem Inhalt gemacht werden soll, oder ob eine neue Zeile vor (N2PDFVALUE_CRLF_BEFORE) oder nach (N2PDFVALUE_CRLF_AFTER) dem Inhalt kommen soll.

 

<ContentOption>

Beschreibung

N2PDFVALUE_PAGEBREAK_AFTER

Fügt einen Seitenumbruch nach dem Inhalt ein.

N2PDFVALUE_PAGEBREAK_BEFORE

Fügt einen Seitenumbruch vor dem Inhalt ein.

N2PDFVALUE_CRLF_AFTER

Fügt einen Zeilenumbruch nach dem Inhalt ein.

N2PDFVALUE_CRLF_BEFORE

Fügt einen Zeilenumbruch vor dem Inhalt ein.

                 

 

 

Beispiel für unformatierten Text im Haupttext:

Call N2PDFAddContent ( JobID, N2PDFVALUE_CONTENT_BODY,_

N2PDFVALUE_CRLF_AFTER,"Plain text in the PDF" )

 

                 

Beispiel für formatierten Text (Feld „Body" in der Datenbank „db" und dem Dokument „doc"):

Call N2PDFAddRTContent ( JobID,_

N2PDFVALUE_CONTENT_BODY,_

N2PDFVALUE_PAGEBREAK_AFTER,_

db.Server,_

db.FilePath,_

doc.UniversalID,_

"Body")

 

Der Inhalt des Haupttextes, egal ob formatiert (RichText) oder unformatiert (PlainText), kann dabei Variablen enthalten, die dann später in dem Aufruf N2PDFProcess (oder frühzeitig mit N2PDFSearchAndReplace) mit den entsprechenden Werten ersetzt werden. Vor der Ausführung mit N2PDFProcess müssen diese Variablen allerdings über die Funktion N2PDFAddVariable oder N2PDFAddRTVariable mit Inhalt gefüllt werden.