.TTC

Fichier TTC

TrueType Font Collection
Poser une question
RÉPONSE RAPIDE

Un fichier TTC est une TrueType Font Collection - un fichier unique contenant plusieurs polices de caractères liées (telles que les variantes normale, grasse et d'interface utilisateur) qui partagent des données de glyphes pour réduire la taille du fichier. Sur Windows et macOS, double-cliquez sur le fichier pour installer toutes les variantes à la fois. Pour extraire des polices individuelles d'un TTC, utilisez FontForge ou la bibliothèque Python fontTools.

Développeur : Apple Inc. (TrueType origin); Microsoft Corporation (TTC container spec); now jointly maintained via OpenType specification (Microsoft/Adobe/Apple) Catégorie : Fichiers de polices Standard ouvert MIME: font/collection
S'OUVRE SUR Windows macOS Linux
Lié : .WOFF · .TTF · .EOT · .MCF

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 6, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier TTC ?

Un fichier .ttc est une TrueType Font Collection - un conteneur qui regroupe plusieurs polices TrueType ou OpenType dans un seul fichier, leur permettant de partager des tables de glyphes et de mise en page communes. Ce partage est particulièrement précieux pour les polices CJK (chinois, japonais, coréen), où deux ou trois variantes de caractères - par exemple Regular, Bold et une version proportionnelle - peuvent partager des dizaines de milliers de glyphes identiques, ce qui permet d'obtenir des tailles de fichiers combinées nettement plus petites que l'envoi de fichiers .ttf séparés.

Le format est identifié par la signature magique de quatre octets ttcf au début du fichier. La version 1.0 de TTC stocke un nombre de polices et un tableau de décalages (offsets) pointant vers les données de chaque police individuelle. La version 2.0 (faisant partie de la spécification OpenType 1.9.1) ajoute une table DSIG optionnelle pour une signature numérique couvrant l'ensemble de la collection.

Windows fournit plusieurs fichiers .ttc comme polices système standard : msgothic.ttc regroupe MS Gothic, MS PGothic et MS UI Gothic ; msmincho.ttc regroupe MS Mincho et MS PMincho. macOS utilise le format pour la famille de caractères Hiragino. Toutes les plateformes majeures - Windows, macOS, Linux, iOS et Android - prennent en charge le .ttc nativement.

Les polices individuelles peuvent être extraites sous forme de fichiers .ttf autonomes à l'aide d'outils tels que FontForge ou la bibliothèque Python fonttools. Lors de l'installation d'un .ttc sous Windows, la Visionneuse de polices intégrée répertorie chaque police contenue séparément.

Sécurité et sûreté

RISQUE : LOW

Les fichiers de polices, y compris les TTC, peuvent en principe exploiter des vulnérabilités de rendu de polices (CVE historiques dans Windows et FreeType), mais le risque spécifique aux TTC est très faible en 2024+. Les systèmes mis à jour ne courent pas de risque significatif avec les fichiers de polices. La principale préoccupation est le téléchargement de polices à partir de sources non fiables.

Détails du format

en bref
NOM COMPLETTrueType Font Collectionalias TTC font, TrueType Collection
DÉVELOPPEURApple Inc. (TrueType origin); Microsoft Corporation (TTC container spec); now jointly maintained via OpenType specification (Microsoft/Adobe/Apple)depuis 1994 (TrueType Collections introduced in Apple's TrueType specification; widely used in Windows 95+)
TYPE MIMEfont/collection
TYPEConteneur de collection de polices contenant plusieurs polices TrueType/OpenType partageant des tables de glyphes communes
STANDARDOuvert · libre de droits
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
74746366
ASCII
ttcf
Les 4 premiers octets sont toujours « ttcf » (74 74 63 66). Suivis de la version TTC (4 octets : 00 01 00 00 pour v1.0, ou 00 02 00 00 pour v2.0), puis du nombre de polices dans la collection (4 octets), puis d'un tableau de décalages vers la table d'offset de chaque police.

Programmes qui ouvrent les fichiers TTC

Windows3 apps
FontForge Open-source Fichier > Ouvrir le .ttc - FontForge demande quelle police de la collection ouvrir/éditer. Peut extraire et exporter des variantes individuelles en .ttf ou .otf.
Microsoft Windows (built-in) Intégré Double-cliquez sur le .ttc - la Visionneuse de polices Windows affiche les polices de la collection. Cliquez sur « Installer » pour installer toutes les variantes. Le clic droit sur le fichier > Installer fonctionne également.
Microsoft Windows Font Viewer (Store app) Gratuit Application d'aperçu des polices du Microsoft Store - installez-la depuis le Store, puis ouvrez les fichiers .ttc pour un aperçu.
macOS2 apps
FontForge Open-source Fichier > Ouvrir le .ttc - FontForge demande quelle police de la collection ouvrir/éditer. Peut extraire et exporter des variantes individuelles en .ttf ou .otf.
Font Book (built-in) Intégré Double-cliquez sur le .ttc pour l'ouvrir dans le Livre des polices. Cliquez sur « Installer la police » pour installer toutes les variantes de la collection.
Linux2 apps
FontForge Open-source Fichier > Ouvrir le .ttc - FontForge demande quelle police de la collection ouvrir/éditer. Peut extraire et exporter des variantes individuelles en .ttf ou .otf.
fontTools (Python library) Open-source ttx -t TTC font.ttc - extrait les polices individuelles ; ou utilisez fonttools.ttLib pour un accès programmatique. Installez via pip install fonttools.

Détails techniques

spécifications approfondies
Octets magiquesttcf (hex 74 74 63 66) à l'offset 0
Ordre des octetsBig-endian (toutes les tables OpenType/TrueType utilisent l'ordre des octets réseau)
ConteneurEn-tête TTC enveloppant plusieurs unités de police sfnt (TrueType/OpenType) complètes avec des données de table partagées
CompressionAucune (données de police brutes ; WOFF2 fournit une compression pour la diffusion web)
Type MIMEfont/collection
Versions d'en-têteTTC 1.0 (nombre de polices + tableau d'offsets) ; TTC 2.0 ajoute une table de signature numérique DSIG optionnelle
IntégritéSomme de contrôle par table (head.checkSumAdjustment) dans chaque police ; signature DSIG optionnelle pour l'ensemble du fichier dans TTC v2.0
Glyphes max par police65 535 (champ maxp.numGlyphs)
Taille de fichier typique1 Mo - 30 Mo (les collections CJK sont dans la fourchette haute ; les collections latines font généralement 1-5 Mo)
Utilisation principaleFamilles de polices CJK où plusieurs variantes partagent de grands ensembles de glyphes communs (tables glyf, loca, cmap, GSUB, GPOS)
Partage de tablesPlusieurs polices au sein d'un même TTC réutilisent des tables binaires de glyphes et de mise en page identiques, réduisant considérablement la taille totale du fichier
PlateformeWindows, macOS, Linux, iOS, Android
Publié1994 (TrueType Collections introduced in Apple's TrueType specification; widely used in Windows 95+)
Dernière versionOpenType 1.9.1 (2023) - TTC header version 2.0 supports DSIG table for digital signatures
Standard ouvertOui · libre de droits
Spécificationlearn.microsoft.com

Conversions TTC

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers TTC. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers TTC.

Foire aux questions

Comment installer une police TTC sur Windows ?
Double-cliquez sur le fichier .ttc pour l'ouvrir dans la Visionneuse de polices Windows, puis cliquez sur « Installer ». Toutes les polices de la collection s'installent en même temps. Alternativement, faites un clic droit sur le fichier > Installer.
Comment extraire des polices individuelles d'un fichier TTC ?
Utilisez FontForge (gratuit, open-source) : Fichier > Ouvrir le .ttc, choisissez la police à ouvrir, puis Fichier > Générer des polices pour exporter en .ttf ou .otf. La bibliothèque Python fontTools peut également le faire par programmation.
Quelle est la différence entre TTC et TTF ?
Un fichier TTF contient une seule police de caractères. Un TTC contient plusieurs polices liées (par exemple une famille complète) dans un seul fichier, avec des tables de glyphes partagées pour réduire la taille. Les applications qui supportent le TTC voient chaque variante comme une police distincte.
Puis-je convertir un TTC en OTF ?
Pas en un seul fichier - un TTC contient plusieurs polices. Vous pouvez extraire chaque variante individuellement en tant qu'OTF séparé à l'aide de FontForge ou fontTools. Il n'existe pas de conversion directe de TTC vers un OTF unique.
Pourquoi les polices CJK sont-elles généralement au format TTC ?
Les polices CJK (chinois, japonais, coréen) contiennent des milliers de glyphes partagés entre les variantes normale, grasse et d'interface d'une famille. Le TTC permet à toutes les variantes de partager ces tables de glyphes plutôt que de les dupliquer, économisant ainsi des dizaines de mégaoctets.
Qu'est-ce que msgothic.ttc ?
Un fichier TTC système de Windows contenant trois polices japonaises : MS Gothic, MS PGothic et MS UI Gothic - inclus avec Windows depuis Windows 95 pour la prise en charge du texte japonais CJK.

Références

1RFC 8081 - The 'font' Top-Level Media Type (font/collection MIME)www.rfc-editor.org
2IANA - font/collection media type registrationwww.iana.org

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Extensions liées

.WOFFWeb Open Font Format
.TTFTrueType Font
.EOTEmbedded OpenType Font
.MCFMathcad Font / Resource File
.CHRBorland BGI Stroke Font File
.OTFOpenType Font

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z