.TTC

Файл TTC

TrueType Font Collection
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл TTC - это TrueType Font Collection (коллекция шрифтов TrueType), один файл, содержащий несколько связанных начертаний шрифтов (например, обычное, жирное и варианты для интерфейса), которые используют общие данные глифов для уменьшения размера файла. В Windows и macOS дважды щелкните по файлу, чтобы установить все начертания сразу. Чтобы извлечь отдельные шрифты из TTC, используйте FontForge или библиотеку Python fontTools.

Разработчик: Apple Inc. (TrueType origin); Microsoft Corporation (TTC container spec); now jointly maintained via OpenType specification (Microsoft/Adobe/Apple) Категория: Файлы шрифтов Открыть стандартное MIME: font/collection
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .WOFF · .TTF · .EOT · .MCF

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Sep 6, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла TTC?

Файл .ttc представляет собой TrueType Font Collection - контейнер, объединяющий несколько начертаний шрифтов TrueType или OpenType в один файл, что позволяет им совместно использовать общие таблицы глифов и макетов. Такое разделение наиболее ценно для шрифтов CJK (китайский, японский, корейский), где два или три варианта гарнитуры - например, Regular, Bold и пропорциональный вариант - могут содержать десятки тысяч идентичных глифов, что обеспечивает значительно меньший общий размер файла по сравнению с поставкой отдельных файлов .ttf.

Формат идентифицируется по четырехбайтовой магической сигнатуре ttcf в начале файла. TTC версии 1.0 хранит количество шрифтов и массив смещений, указывающих на данные каждого отдельного шрифта. Версия 2.0 (часть спецификации OpenType 1.9.1) добавляет необязательную таблицу DSIG для цифровой подписи, охватывающей всю коллекцию.

Windows поставляет несколько файлов .ttc в качестве стандартных системных шрифтов: msgothic.ttc объединяет MS Gothic, MS PGothic и MS UI Gothic; msmincho.ttc объединяет MS Mincho и MS PMincho. macOS использует этот формат для семейства шрифтов Hiragino. Все основные платформы - Windows, macOS, Linux, iOS и Android - поддерживают .ttc нативно.

Отдельные начертания шрифтов можно извлечь в виде автономных файлов .ttf с помощью таких инструментов, как FontForge или библиотека Python fonttools. При установке .ttc в Windows встроенное средство просмотра шрифтов перечисляет каждое содержащееся начертание отдельно.

Безопасность и защита

РИСК: LOW

Файлы шрифтов, включая TTC, в принципе могут использовать уязвимости рендеринга шрифтов (исторические CVE в Windows и FreeType), но риск именно от TTC крайне низок в 2024 году и позже. Обновленные системы не подвергаются значимому риску со стороны файлов шрифтов. Основная проблема - загрузка шрифтов из ненадежных источников.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕTrueType Font Collectionтакже известен как TTC font, TrueType Collection
РАЗРАБОТЧИКApple Inc. (TrueType origin); Microsoft Corporation (TTC container spec); now jointly maintained via OpenType specification (Microsoft/Adobe/Apple)с 1994 (TrueType Collections introduced in Apple's TrueType specification; widely used in Windows 95+)
КАТЕГОРИЯФайлы шрифтов
MIME-ТИПfont/collection
ТИПКонтейнер коллекции шрифтов, содержащий несколько шрифтов TrueType/OpenType с общими таблицами глифов
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.woff.ttf.eot.mcf
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
74746366
ASCII
ttcf
Первые 4 байта всегда «ttcf» (74 74 63 66). Далее следует версия TTC (4 байта: 00 01 00 00 для v1.0 или 00 02 00 00 для v2.0), затем количество шрифтов в коллекции (4 байта), затем массив смещений к таблице смещений (Offset Table) каждого шрифта.

Программы, открывающие файлы TTC

Windows3 apps
FontForge Открытый код Файл > Открыть .ttc - FontForge предложит выбрать, какой шрифт из коллекции открыть/отредактировать. Может извлекать и экспортировать отдельные начертания как .ttf или .otf.
Microsoft Windows (built-in) Встроенная Дважды щелкните .ttc - средство просмотра шрифтов Windows покажет шрифты в коллекции. Нажмите «Установить», чтобы установить все начертания. Также работает правый клик по файлу > «Установить».
Microsoft Windows Font Viewer (Store app) Бесплатно Приложение для предварительного просмотра шрифтов из Microsoft Store - установите из магазина, затем открывайте файлы .ttc для просмотра.
macOS2 apps
FontForge Открытый код Файл > Открыть .ttc - FontForge предложит выбрать, какой шрифт из коллекции открыть/отредактировать. Может извлекать и экспортировать отдельные начертания как .ttf или .otf.
Font Book (built-in) Встроенная Дважды щелкните .ttc, чтобы открыть в приложении «Шрифты» (Font Book). Нажмите «Установить шрифт», чтобы установить все начертания в коллекции.
Linux2 apps
FontForge Открытый код Файл > Открыть .ttc - FontForge предложит выбрать, какой шрифт из коллекции открыть/отредактировать. Может извлекать и экспортировать отдельные начертания как .ttf или .otf.
fontTools (Python library) Открытый код ttx -t TTC font.ttc - извлекает отдельные шрифты; или используйте fonttools.ttLib для программного доступа. Установка через pip install fonttools.

Технические подробности

глубокая спецификация
Магические байтыttcf (hex 74 74 63 66) по смещению 0
Порядок байтовBig-endian (все таблицы OpenType/TrueType используют сетевой порядок байтов)
КонтейнерЗаголовок TTC, оборачивающий несколько полных единиц шрифта sfnt (TrueType/OpenType) с общими данными таблиц
СжатиеОтсутствует (необработанные данные шрифта; WOFF2 обеспечивает сжатие для веб-доставки)
MIME-типfont/collection
Версии заголовкаTTC 1.0 (количество шрифтов + массив смещений); TTC 2.0 добавляет необязательную таблицу цифровой подписи DSIG
ЦелостностьКонтрольная сумма для каждой таблицы (head.checkSumAdjustment) в каждом шрифте; необязательная подпись DSIG для всего файла в TTC v2.0
Макс. глифов на шрифт65,535 (поле maxp.numGlyphs)
Типичный размер файла1 МБ - 30 МБ (коллекции CJK находятся на верхнем пределе; латинские коллекции обычно 1-5 МБ)
Основное использованиеСемейства шрифтов CJK, где несколько начертаний используют большие общие наборы глифов (таблицы glyf, loca, cmap, GSUB, GPOS)
Разделение таблицНесколько начертаний шрифтов в одном TTC повторно используют идентичные бинарные таблицы глифов и макетов, что значительно снижает общий размер файла
ПлатформаWindows, macOS, Linux, iOS, Android
Выпущен1994 (TrueType Collections introduced in Apple's TrueType specification; widely used in Windows 95+)
Последняя версияOpenType 1.9.1 (2023) - TTC header version 2.0 supports DSIG table for digital signatures
Открыть стандартноеДа · без роялти
Спецификацияlearn.microsoft.com

Конвертации TTC

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами TTC. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах TTC.

Часто задаваемые вопросы

Как установить шрифт TTC в Windows?
Дважды щелкните файл .ttc, чтобы открыть его в средстве просмотра шрифтов Windows, затем нажмите «Установить». Все начертания в коллекции установятся одновременно. Кроме того, можно щелкнуть правой кнопкой мыши по файлу > «Установить».
Как извлечь отдельные шрифты из файла TTC?
Используйте FontForge (бесплатное ПО с открытым исходным кодом): Файл > Открыть .ttc, выберите начертание, затем Файл > Сгенерировать шрифты для экспорта в формате .ttf или .otf. Библиотека Python fontTools также позволяет сделать это программно.
В чем разница между TTC и TTF?
Файл TTF содержит одно начертание шрифта. TTC содержит несколько связанных начертаний (например, все семейство) в одном файле с общими таблицами глифов для уменьшения размера. Приложения, поддерживающие TTC, видят каждое начертание как отдельный шрифт.
Можно ли конвертировать TTC в OTF?
Не в виде одного файла - TTC содержит несколько шрифтов. Вы можете извлечь каждое начертание по отдельности в виде отдельного OTF с помощью FontForge или fontTools. Прямого преобразования TTC в один OTF не существует.
Почему шрифты CJK обычно имеют формат TTC?
Шрифты CJK (китайский, японский, корейский) содержат тысячи глифов, общих для обычного, жирного и интерфейсного вариантов семейства. TTC позволяет всем вариантам использовать эти таблицы глифов совместно, а не дублировать их, что экономит десятки мегабайт.
Что такое msgothic.ttc?
Системный TTC-файл Windows, содержащий три японских шрифта: MS Gothic, MS PGothic и MS UI Gothic. Он поставляется с Windows, начиная с Windows 95, для поддержки японского текста CJK.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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.MDMarkdown Document
9.RPMSGRestricted Permission Message
10.XDWDocuWorks Document

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z