Was ist das TEMPLATE-Dateiformat?
Eine .template-Datei ist eine Apple Pages-Dokumentvorlage - ein vorgefertigtes Textverarbeitungslayout, das als Startpunkt dient, ohne das ursprüngliche Design zu überschreiben. Ein Doppelklick auf eine .template-Datei in macOS installiert diese in die Vorlagenauswahl von Pages, sodass sie jedes Mal verfügbar ist, wenn Pages ein neues Dokument erstellt.
Intern nutzen .template-Dateien dieselbe ZIP-basierte Paketstruktur wie reguläre .pages-Dokumente. Das Entpacken des Archivs legt eine Index/Document.iwa-Datei offen, die im Protobuf-basierten IWA-Binärformat (iWork Archive) kodiert ist, zusammen mit QuickLook-Vorschaubildern und einer Metadaten-Property-List. Die IWA-Binärdatei enthält alle Layoutdefinitionen, Absatz- und Zeichenstile, Textplatzhalterobjekte sowie alle eingebetteten Medien.
Das Format wurde mit Pages 1.0 (iWork '05) im Januar 2005 eingeführt. Pages 5.0 (2013) stellte die Inhaltskodierung vom früheren XML-basierten Bundle auf das aktuelle IWA/Protobuf-Format um, wodurch alte Vorlagen mit Pages '09 und früher inkompatibel wurden. iOS Pages bietet eingeschränkte Vorlagenunterstützung; iCloud Pages auf iCloud.com kann installierte Vorlagen ebenfalls in einer Browser-Sitzung nutzen.
Vorlagendateien sind je nach eingebetteten Bildern und Vorschau-Assets zwischen 1 MB und 20 MB groß. Da der Container ein Standard-ZIP ist, kann jedes Archivierungstool die Dateistruktur untersuchen, aber der IWA-Inhalt erfordert Pages oder einen kompatiblen Parser zur vollständigen Interpretation. Andere Anwendungen - einschließlich Borland C++ und bestimmte ältere Tabellenkalkulationsprogramme - verwendeten historisch ebenfalls die Endung .template für nicht verwandte proprietäre Formate.
Sicherheit
RISIKO: LOWPages .template-Dateien sind Dokumentvorlagen, keine ausführbaren Dateien. Sie können keinen Code eigenständig ausführen. Das Risiko ist gering; jedoch unterstützen Pages-Dokumente und -Vorlagen Makros in begrenzter Form (Automator/AppleScript). Öffnen Sie Vorlagen nur aus vertrauenswürdigen Quellen.
Formatdetails
kurz gefasst- Generischer Vorlagen-Platzhalter (viele Frameworks) - Verschiedene Template-Engines (Django, Jinja2, Mustache, Chef) speichern Vorlagen möglicherweise mit der Endung .template; dies sind reine Textdateien ohne Bezug zu Apple Pages.
- Borland C++ Projektvorlage - Das veraltete Borland C++ Builder verwendete .template für Projektgerüst-Dateien; das Produkt ist faktisch EOL (Embarcadero pflegt den Nachfolger RAD Studio).
Programme zum Öffnen von TEMPLATE-Dateien
Technische Details
technische Spezifikation| Magic Bytes | `PK\x03\x04` (ZIP Local File Header Signatur) bei Offset 0 |
| Container | ZIP-Archiv (macOS Dateipaket / Bundle) |
| Kompression | DEFLATE pro Eintrag (Standard-ZIP-Kompression) |
| Inhaltskodierung | IWA (iWork Archive) - Protocol Buffer (Protobuf) Binärkodierung |
| Wichtige interne Datei | `Index/Document.iwa` enthält Layout, Stile und Textplatzhalter |
| Vorschau-Asset | QuickLook-Vorschaubilder, die im ZIP-Paket eingebettet sind |
| Typische Größe | 1 MB - 20 MB, abhängig von eingebetteten Bildern und Vorschau-Assets |
| Formatkompatibilität | Pages 5.0+ (2013) IWA-Format; inkompatibel mit Pages '09 und früher |
| Installationspfad | Ein Doppelklick installiert nach `~/Library/Application Support/Pages/Templates/` |
| Vorlagenschutz | Keine Verschlüsselung in der Vorlagendatei selbst; Pages-Dokumente unterstützen optionalen Passwortschutz für Endbenutzer-Dokumente |
| Plattformen | macOS (primär), iOS (eingeschränkt), iCloud Pages (Browser) |
| Metadaten | Property List (plist) innerhalb des ZIPs enthält Dokument-Metadaten und Attribute |
| Veröffentlicht | 2005 (Pages 1.0, iWork '05) |
| Neueste Version | Pages 14.x (2024) template format |
TEMPLATE-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu TEMPLATE-Dateien.