Mit der Benutzertoken Funktion geben wir dem fortgeschrittenen Anwender die Möglichkeit eigene Tokens direkt im originalen Dokument zu definieren. Die originalen Dateien werden auf Benutzertokens analysiert, welche aus dem Dokument entfernt werden nachdem deren Werte ausgelesen wurden.
Bemerkung
Diese Funktion ist in unseren PDFCreator Business Editions enthalten
Bitte aktivieren Sie die Funktion nur wenn Sie diese verwenden möchten, da die Suche nach Benutzertokens auf langsameren Rechnern zeitaufwändig sein kann.
Aktivieren Sie diese Funktion in jedem Profil, in dem sie genutzt werden soll.
Bemerkung
Bitte beachten Sie, dass sich Benutzertoken von normalen Token unterscheiden. Mit ersteren können Sie Ihre eigenen Token im Originaldokument definieren.
Platzieren Sie mit folgender Syntax einen Benutzertoken in Ihrem Dokument:
[[[NameOfToken:User token value]]]
Der Name kann komplett frei und unabhängig von den regulären Tokens gewählt werden.
Bemerkung
Wenn die Benutzertoken Aktion aktiviert ist, wird das Benutzertoken ausgewertet und anschließend aus dem originalen Dokument entfernt.
Bemerkung
Benutzertokens sollten auf seperaten Zeilen platziert werden, da die gesamte Zeile während des Vorgangs entfernt wird.
Warnung
Es wird empfohlen, die Benutzertokens auf ein Token pro Zeile zu beschränken, da bestimmte Anwendungen (z. B. Microsoft Word) manchmal zu einer unvorhersehbaren Formatierung des Inhalts führen.
Im PDFCreator lassen sich Benutzertokens genauso definieren wie reguläre Tokens. Der Name des Tokens setzt sich dabei aus dem Schlüsselwort „User:“ und dem Namen des Tokens zusammen:
<User:NameOfToken>
Für den Fall, dass das Dokument keinen Benutzertoken enthält, kann mit der folgenden Syntax ein Standardwert gesetzt werden:
<User:NameDesTokens:Standardwert>
Bemerkung
Der Standardwert wird nicht verwendet, wenn das Token im Dokument enthalten ist aber einen leeren Wert hat. [[[NameOfToken:]]]
würde mit einem leeren String ersetzt werden.
<, >, {, }, [, ], (, ), :
Jedem Sonderzeichen im Token-Wert muss ein Backslash vorangestellt werden.
Einzelne Backslash-Zeichen in Ihrem Eingabedokument, auf die nicht unmittelbar ein Sonderzeichen folgt, bleiben zusammen mit dem darauf folgenden Zeichen im Token.
Warnung
[[[PartialPath:Desktop\Folder\]]]
]
-Zeichen, die dem System das Ende eines Tokens signalisieren, ausgelassen wird.[[[PartialPath:Desktop\Folder\\]]]
Bemerkung
[[[Path:C:\Users\User\Desktop]]]
[[[Path:C\:\Users\User\Desktop]]]
Genau wie die regulären Tokens können die Benutzertokens in folgenden Feldern verwendet werden:
Titel
Verfasser
Stempeltext
Dateinamen Vorlage
Verzeichnis Vorlage (für den Datei speichern Dialog)
Zielverzeichnis (für automatisches Speichern)
E-Mail Empfänger
E-Mail Betreff
E-Mail Text
Skriptdateipfad
Skriptparameter
FTP-Server Verzeichnis
Tipp
Zögern Sie nicht, uns zu kontaktieren, wenn Ihre Situation nicht abgedeckt sein sollte (support@pdfforge.org).
[[[TestUserToken:User Token Value]]]
Ein Split Token ist eine besondere Art von Benutzertoken, mit dem explizit festlegen kann, wo ein Dokument aufgeteilt wird. Dies bedeutet, dass ein Eingabedokument mit einem einzigen Split-Token zu zwei Ausgabedokumenten führt. Die Syntax des Split-Tokens lautet wie folgt:
Document 1
[[[SPLIT]]]
--- end of page
Document 2
Bemerkung
Der Split-Token funktioniert seitenweise, d.h. wenn es keine weiteren Seiten gibt, wird der Split-Token einfach entfernt, ohne ein neues Dokument zu erstellen. Damit er funktioniert, benötigt er mindestens eine zusätzliche Seite nach dem Token.
Bemerkung
Wenn ein geteiltes Token erkannt wird, wird nicht nur der Inhalt des Eingabedokuments geteilt, sondern auch seine Benutzertoken. Das bedeutet, dass Benutzertoken, die vor der Aufteilung des Dokuments erkannt wurden, nur in dem Auftrag verwendet werden können, der das erste Ausgabedokument verarbeitet (dessen Inhalt vor dem Split-Token liegt). Wenn im Eingabedokument nach der Aufteilung des Dokuments Benutzertoken vorhanden sind, können die Werte dieser Token nur in dem Auftrag verwendet werden, der das zweite Ausgabedokument verarbeitet.