FILE ist eine Art von Gruppe, die normalerweise eine PAGE von einer Datei anzeigt, die vom FILENAME Attribut spezifiziert wird. Sie können auch Teilen von einer Seite einbeziehen, indem Sie Attributen hinzufügen, um einen "Clipbereich" zu definieren: siehe CLIP Attribut. Das Dateiformat kann PCL, PDF, PostScript, Epson ESCP, DCX, PCX, BMP, DICOM, IMG, JPEG, PNG, TIFF, TXT usw. sein sowohl als auch IDF. Das Standardformat für Dateien mit unerkannten Dateiendungen ist PCL. Siehe FILETYPE.

Dateien von allen diesen Formaten außer TXT können Textformattierung von Informationen aus der Datei weitergeben. Bei einer PCL-Datei können Sie aber die PAPER, TRAY, BIN oder PLEX Attributen im FIELD-Tag einsetzen, um diese Einstellungen zu übersteuern.

Das TXT-Format mangelt an Optionen für die Paginierung und die Textformattierung (siehe Bemerkungen zum Text), von daher sollen die Formattierungsattributen (FONT, FONTSIZE usw.) vom IDF-Code übertragen werden. Stellen Sie das FILETYPE Attribut im FILE-Tag zu "TEXT"; spezifizieren Sie keine PAGE Nummer, sondern verwenden Sie PAGE="NEXT" (siehe auch REPEAT).

Um Binärdaten (z.b. von einer Bilddatei) "inline" anstatt als eine externe Datei zu verkapselnverwenden Sie ENCODING = "BASE64".

Wenn ein IDF-Skript ein leeres FILE Element enthält:
<FILE />
zeigt beim Öffnen EscapeE den 'Inputdateiname' Dialogfenster, damit Sie den passende FILENAME auswählen können. Sie können alternativerweise den fehlende FILENAME über die Kommandozeile spezifizieren, z.b.:
EscapeE c:\Catalogs\Spring.idf,Special4
Über diese einfache Weise können Sie ein Dokument anpassen, ohne den IDF-Code direkt bearbeiten zu müssen.

Hinweis

EscapeE kann Klartextdateien wie PCL behandeln, und dabei die Standardeinstellungen auf die Formattierung und Paginierung automatisch anwenden: Stellen Sie einfach FILETYPE="PCL" ein, anstatt FILETYPE="TEXT".

Beispiele

<FILE FILENAME = "FRED2.PCL" PAGE="4"/>

<FILE FILENAME = "PHONE1.CSV" SEPARATOR=":"/>

<FILE FILENAME="Revisions.txt" FILETYPE="TEXT" FONT="Times New Roman" POINTSIZE="7" PAGE="NEXT"/>

Musterskript: Element FILE

Attributen