Qu'est-ce que le format de fichier TEMPLATE ?
Un fichier .template est un modèle de document Apple Pages - une mise en page de traitement de texte pré-conçue qui s'ouvre comme point de départ sans écraser le design original. Double-cliquer sur un fichier .template dans macOS l'installe dans le « Choix de modèle » de Pages, le rendant disponible chaque fois que Pages crée un nouveau document.
En interne, les fichiers .template utilisent la même structure de paquet basée sur ZIP que les documents .pages classiques. L'extraction de l'archive révèle un fichier Index/Document.iwa encodé au format binaire IWA (iWork Archive) basé sur Protobuf, ainsi que des vignettes d'aperçu QuickLook et une liste de propriétés de métadonnées. Le binaire IWA contient toutes les définitions de mise en page, les styles de paragraphe et de caractère, les objets de texte de remplacement et tous les médias intégrés.
Le format a été introduit avec Pages 1.0 (iWork '05) en janvier 2005. Pages 5.0 (2013) a fait passer l'encodage du contenu de l'ancien paquet basé sur XML au format actuel IWA/Protobuf, rendant les anciens modèles incompatibles avec Pages '09 et les versions antérieures. Pages pour iOS offre un support limité des modèles ; iCloud Pages sur iCloud.com peut également utiliser les modèles installés dans une session de navigateur.
La taille des fichiers de modèle varie d'environ 1 Mo à 20 Mo selon les images intégrées et les ressources d'aperçu. Comme le conteneur est un ZIP standard, n'importe quel outil d'archivage peut inspecter la structure du fichier, mais la charge utile IWA nécessite Pages ou un analyseur compatible pour être interprétée complètement. D'autres applications - y compris Borland C++ et certains outils de tableur hérités - ont également utilisé historiquement une extension .template pour des formats propriétaires non liés.
Sécurité et sûreté
RISQUE : LOWLes fichiers .template de Pages sont des modèles de documents, pas des exécutables. Ils ne peuvent pas exécuter de code par eux-mêmes. Le risque est faible ; cependant, les documents et modèles Pages prennent en charge les macros sous une forme limitée (Automator/AppleScript). N'ouvrez que des modèles provenant de sources fiables.
Détails du format
en bref- Espace réservé de modèle générique (nombreux frameworks) - Divers moteurs de modèles (Django, Jinja2, Mustache, Chef) peuvent enregistrer des modèles avec une extension .template ; ce sont des fichiers texte brut sans rapport avec Apple Pages.
- Modèle de projet Borland C++ - L'ancien Borland C++ Builder utilisait .template pour les fichiers d'échafaudage de projet ; le produit est effectivement en fin de vie (Embarcadero maintient le successeur RAD Studio).
Programmes qui ouvrent les fichiers TEMPLATE
Détails techniques
spécifications approfondies| Octets magiques | `PK\x03\x04` (signature d'en-tête de fichier local ZIP) à l'offset 0 |
| Conteneur | Archive ZIP (paquet / bundle de fichiers macOS) |
| Compression | DEFLATE par entrée (compression ZIP standard) |
| Encodage du contenu | IWA (iWork Archive) - encodage binaire Protocol Buffer (Protobuf) |
| Fichier interne clé | `Index/Document.iwa` contient la mise en page, les styles et les espaces réservés de texte |
| Ressource d'aperçu | Images miniatures QuickLook intégrées dans le paquet ZIP |
| Taille typique | 1 Mo - 20 Mo selon les images intégrées et les ressources d'aperçu |
| Compatibilité du format | Format IWA de Pages 5.0+ (2013) ; incompatible avec Pages '09 et versions antérieures |
| Chemin d'installation | Le double-clic installe dans `~/Library/Application Support/Pages/Templates/` |
| Protection du modèle | Pas de chiffrement dans le fichier de modèle lui-même ; les documents Pages prennent en charge la protection par mot de passe optionnelle pour les documents utilisateur |
| Plateformes | macOS (principal), iOS (limité), iCloud Pages (navigateur) |
| Métadonnées | Liste de propriétés (plist) à l'intérieur du ZIP contenant les métadonnées et attributs du document |
| Publié | 2005 (Pages 1.0, iWork '05) |
| Dernière version | Pages 14.x (2024) template format |
Conversions TEMPLATE
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers TEMPLATE.