Textdateien mit Kopf- und Fußtext versehen
Fügen Sie jedem ausgewählten Textdokument denselben Kopf- und Fußtext hinzu und laden Sie die Ergebnisse gemeinsam als ZIP herunter.
Jetzt verwenden
Text am Anfang und Ende jeder Datei
Das Ergebnis besteht aus Anfangstext, dekodiertem Dateiinhalt und Endtext. Beispiel: [ vor Hallo und ] danach ergibt [Hallo]. Zeilenumbrüche, Datum, Dateinamen und Platzhalter werden nicht automatisch ergänzt oder ausgewertet.
Kodierung und Zeilenumbrüche
File.text() liest jede Datei als UTF-8; auch die Ausgabe wird als UTF-8 kodiert. Eine führende UTF-8-BOM wird entfernt. Ungültige UTF-8-Bytes können durch Ersatzzeichen ersetzt werden. Die dekodierten Zeilenumbruchzeichen des Dateiinhalts werden als Text übernommen. Für den Anfangs- und Endtext gilt der Wert des Browser-Textfelds. Die Bearbeitung erhält weder die ursprüngliche Bytefolge noch Zeitstempel und Dateirechte.
Grenzen und ZIP-Ausgabe
Bis zu 500 Dateien, höchstens 64 MiB je Quelldatei und 128 MiB Quelldaten insgesamt. Anfangs- und Endtext zusammen dürfen höchstens 16.384 UTF-16-Codeeinheiten enthalten; gezählt werden Codeeinheiten, keine UTF-8-Bytes. Die verarbeiteten UTF-8-Dateiinhalte dürfen zusammen höchstens 128 MiB belegen; ZIP-Kopfdaten kommen hinzu. Doppelte und unsichere Archivpfade werden abgelehnt.
Der Dateifilter nennt TXT, CSV, Markdown, HTML, JSON, XML und LOG. Es gibt keine Ordnerauswahl. Relative Pfade werden nur verwendet, wenn sie in webkitRelativePath verfügbar sind; ansonsten werden die Dateinamen verwendet.
Ergebnis prüfen
Die Anwendung verbindet Text wörtlich und prüft keine JSON-, CSV- oder andere Dokumentstruktur. Zusätzlicher Text kann die Gültigkeit eines strukturierten Formats ändern. Binärdokumente werden nicht geparst. Testen Sie eine repräsentative UTF-8-Datei und prüfen Sie das ZIP. Die Verarbeitung erfolgt im Browser; Originaldateien werden nicht überschrieben.
Die Verarbeitung erfolgt lokal im Browser.