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.
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. |