EOT Конвертер | Преобразование шрифтов онлайн
Powered by aspose.com and aspose.cloud
Попробуйте другие приложения
EOT является одним из наиболее часто используемых форматов, но имеет свои недостатки и ограничения, как и все. По этой причине вам может потребоваться преобразовать EOT в другой, дополнительный или более подходящий формат.
Этот EOT Конвертер шрифтов представляет собой бесплатное веб-приложение для управления шрифтами в Интернете. Преобразование шрифта EOT в нужный занимает всего несколько секунд. Приложение работает с самыми популярными и распространенными форматами шрифтов.
Он прост в использовании и может запускаться с Mac OS, Linux, Android, iOS и любого другого интерфейса. Нет необходимости устанавливать какое-либо программное обеспечение на устройство. Единственное, что вам нужно, это веб-браузер.
Если вы хотите использовать функции преобразования в свой продукт или хотите работать со шрифтами программно, ознакомьтесь с главой «Документация»
- Конвертируйте файлы EOT простым способом.
- Преобразование и сохранение шрифтов в форматы шрифтов TTF, WOFF или WOFF2.
- Интегрируйте функциональность преобразования в свое решение.
Как конвертировать EOT
- Выберите Конвертер, равный формату, в который вы хотите конвертировать.
- Чтобы добавить файл, нажмите в любом месте синей области или кнопку Обзор файла, чтобы загрузить или перетащить его. Можно также добавить документ, введя его URL-адрес в ячейке URL.
- Чтобы сбросить выделение или начать сначала, щелкните крестик в правом верхнем углу области перетаскивания.
- Нажмите на кнопку Конвертировать. Ваш файл шрифта будет загружен и преобразован в результирующий формат.
- Ссылка для скачивания результирующего будет доступна сразу после конвертации.
- Чтобы начать все сначала, нажмите кнопку Вернуться к приложению.
FAQ
- Как конвертировать EOT?Сначала выберите формат, в который вы хотите конвертировать шрифт. Затем вам нужно добавить файл для преобразования: щелкните в любом месте синей области или кнопку Обзор файла, чтобы загрузить или перетащить его. Можно также добавить документ, введя его URL-адрес в ячейке URL. Затем нажмите кнопку Преобразовать. Когда преобразование шрифта будет завершено, вы сможете загрузить результат.
- Сколько времени нужно, чтобы конвертировать EOT?Этот Конвертер работает быстро. Процесс занимает всего несколько секунд.
- Безопасно ли использовать приложение?Конечно! Ссылка для скачивания результата будет доступна сразу после конвертации. Мы удалим его через 24 часа, и после этого ссылка перестанет работать. Никто не имеет доступа к вашим файлам. Преобразование шрифтов абсолютно безопасно.
- Могу ли я конвертировать шрифты в Linux, Mac OS или Android?Да, вы можете использовать наш бесплатный Конвертер в любой операционной системе с веб-браузером. Он работает онлайн и не требует установки программного обеспечения.
unsigned long | EOTSize | Общая длина структуры в байтах (включая данные строки и шрифта) |
unsigned long | FontDataSize | Длина шрифта OpenType (FontData) в байтах |
unsigned long | Версия | Номер версии этого формата — 0x00020002 |
unsigned long | Флаги | Флаги обработки |
byte[10] | FontPANOSE | Значение PANOSE для этого шрифта — см. http://www.microsoft.com/typography/otspec/os2.htm#pan |
byte | Charset | В Windows это производное от TEXTMETRIC.tmCharSet. Это значение определяет набор символов шрифта. DEFAULT_CHARSET (0x01) указывает отсутствие предпочтения. — См. http://msdn2.microsoft.com/en-us/library/ms534202.aspx |
byte | Italic | Если в OS/2.fsSelection установлен бит для ITALIC, значение будет 0x01 — см. http://www.microsoft.com/typography/otspec/os2.htm#fss |
unsigned long | Weight | Значение веса для этого шрифта — см. http://www.microsoft.com/typography/otspec/os2.htm#wtc |
unsigned short | fsType | Типовые флаги, предоставляющие информацию о разрешениях на встраивание — см. http://www.microsoft.com/typography/otspec/os2.htm#fst |
unsigned short | MagicNumber | Magic number для файла EOT — 0x504C. Используется для проверки на повреждение данных. |
unsigned long | UnicodeRange1 | os/2. UnicodeRange1 (биты 0–31) — см. http://www.microsoft.com/typography/otspec/os2.htm#ur |
unsigned long | UnicodeRange2 | os/2.UnicodeRange2 (биты 32–63) — см. http://www.microsoft.com/typography/otspec/os2.htm#ur |
unsigned long | UnicodeRange3 | os/2.UnicodeRange3 (биты 64–95) — см. http://www.microsoft.com/typography/otspec/os2.htm#ur |
unsigned long | UnicodeRange4 | os/2.UnicodeRange4 (биты 96–127) — см. http://www.microsoft.com/typography/otspec/os2.htm#ur |
unsigned long | CodePageRange1 | CodePageRange1 (биты 0–31) — см. http://www.microsoft.com/typography/otspec/os2.htm#cpr |
unsigned long | CodePageRange2 | CodePageRange2 (биты 32–63) — см. http://www.microsoft.com/typography/otspec/os2.htm#cpr |
unsigned long | CheckSumAdjustment | head.CheckSumAdjustment — см. http://www.microsoft.com/typography/otspec/head.htm |
unsigned long | Reserved1 | Reserved — должно быть 0 |
unsigned long | Reserved2 | Reserved — должно быть 0 |
unsigned long | Reserved3 | Reserved — должно быть 0 |
unsigned long | Reserved4 | Reserved — должно быть 0 |
unsigned short | Padding1 | Padding для сохранения выравнивания по длине. Значение заполнения всегда должно быть установлено на 0x0000. |
unsigned short | FamilyNameSize | Число байтов, используемых массивом FamilyName |
byte | FamilyName[FamilyNameSize] | Массив символов UTF-16 длиной FamilyNameSize в байтах. Это строка семейства шрифтов для английского языка, найденная в таблице имен шрифта (идентификатор имени = 1). См. http://www.microsoft.com/typography/otspec/name.htm |
unsigned short | Padding2 | Значение заполнения всегда должно быть установлено на 0x0000. |
unsigned short | StyleNameSize | Число байтов, используемых StyleName |
byte | StyleName[StyleNameSize] | Массив символов UTF-16 длиной StyleNameSize в байтах. Это строка подсемейства шрифтов английского языка, найденная в таблице имен шрифта (идентификатор имени = 2). См. http://www.microsoft.com/typography/otspec/name.htm |
unsigned short | Padding3 | Значение заполнения всегда должно быть установлено на 0x0000. |
unsigned short | VersionNameSize | Число байтов, используемых VersionName |
bytes | VersionName[VersionNameSize] | Массив символов UTF-16 длиной в байтах VersionNameSize. Это строка версии на английском языке, найденная в таблице имен шрифта (идентификатор имени = 5). См. http://www.microsoft.com/typography/otspec/name.htm |
unsigned short | Padding4 | Значение заполнения всегда должно быть установлено на 0x0000. |
unsigned short | FullNameSize | Число байтов, используемых FullName |
byte | FullName[FullNameSize] | Массив символов UTF-16 длиной FullNameSize в байтах. Это строка полного имени на английском языке, найденная в таблице имен шрифта (идентификатор имени = 4). См. http://www.microsoft.com/typography/otspec/name.htm |
unsigned short | Padding5 | Значение заполнения всегда должно быть установлено на 0x0000. |
unsigned short | RootStringSize | Число байтов, используемых массивом RootString |
byte | RootString[RootStringSize] | Массив символов UTF-16 длиной RootStringSize в байтах. |
unsigned long | RootStringCheckSum | Значение контрольной суммы RootString. См. алгоритм обработки RootStringChecksum ниже. |
unsigned long | EUDCodePage | Значение кодовой страницы, необходимое для поддержки шрифтов EUDC. |
unsigned short | Padding6 | Значение заполнения всегда должно быть установлено на 0x0000. |
unsigned short | SignatureSize | Число байтов, используемых массивом Signature. В настоящее время зарезервировано и должно быть установлено на 0x0000. |
byte | Signature[SignatureSize] | В настоящее время зарезервировано. Если SignatureSize равен 0x0000, этот массив не имеет длины. |
unsigned long | EUDCFlags | Флаги обработки для шрифта EUDC. Типичными значениями могут быть TTEMBED_XORENCRYPTDATA и TTEMBED_TTCOMPRESSED. |
unsigned long | EUDCFontSize | Число байтов, используемых массивом подписи. |
byte | EUDCFontData[EUDCFontSize] | Количество байтов, используемых для данных шрифта EUDC. Если EUDCFontSize равен 0x00000000, этот массив не имеет длины. |
byte | FontData[FontDataSize] | Данные шрифта для этого файла EOT. Данные могут быть сжаты или зашифрованы XOR, как указано в флагах обработки. |
Понимание форматов шрифтов: TTF, OTF, WOFF, EOT и SVG | Акаш Пандей
Ах, форматы шрифтов! EOT, TTF, WOFF, SVG, WOFF2… Есть так много вариантов! К сожалению, несмотря на огромное разнообразие форматов, ни один из них не работает во всех браузерах. Что это значит? Что вам придется использовать несколько форматов шрифтов, чтобы обеспечить единообразие.
Теперь давайте освежим некоторые основы и более подробно рассмотрим различные форматы шрифтов, используемые в Интернете.
Формат шрифта TrueType был разработан Apple и Microsoft в ответ на формат шрифта PostScript. TTF уже давно является наиболее распространенным форматом шрифтов в операционных системах Mac и Windows. Его поддерживают все основные браузеры. Однако IE8 не поддерживает TTF; и, начиная с IE9, он поддерживается только частично, так как шрифты должны быть установлены как «устанавливаемые».
TTF позволяет использовать самый простой тип управления цифровыми правами — флаг встраивания, который указывает, разрешает ли автор встраивание файла шрифта в файлы PDF и веб-сайты. Есть несколько инструментов, которые позволяют изменить этот флаг, что является одной из основных проблем формата TTF. Еще одним недостатком является то, что шрифты TTF/OTF не сжимаются и, как следствие, имеют больший размер файла.
OpenType — это эволюция TTF. Это результат совместных усилий Adobe и Microsoft. Шрифты OpenType содержат данные шрифта экрана и принтера в одном компоненте. OTF имеет несколько эксклюзивных возможностей, включая поддержку нескольких платформ и расширенные наборы символов. Шрифты OTF могут использоваться операционными системами Macintosh и Windows.
OTF также позволяет хранить до 65 000 символов. Это дополнительное пространство дает дизайнерам свободу включать дополнения, такие как маленькие заглавные буквы, цифры в старом стиле, альтернативные символы и другие дополнения, которые ранее должны были распространяться как отдельные шрифты.
Шрифты EOT были разработаны Microsoft для использования в Интернете. Это попытка устранить недостатки авторского права TTF и OTF при публикации в Интернете. EOT использует инструмент Microsoft для создания шрифта из существующих шрифтов TTF/OTF. Сжатие и подмножество уменьшают размер файлов шрифтов. Подмножество обеспечивает некоторую защиту авторских прав, но EOT также использует шифрование для дополнительной защиты. Звучит многообещающе? Да, но формат EOT поддерживается только Internet Explorer.
WOFF в основном представляет собой OTF или TTF с метаданными и сжатием, поддерживаемыми всеми основными браузерами. Он был создан, чтобы жить в сети. Это результат сотрудничества Mozilla Foundation, Microsoft и Opera Software. Поскольку шрифты сжаты, они загружаются быстрее. Метаданные позволяют включать лицензионные данные в файл шрифта для решения проблем с авторскими правами. Это рекомендация консорциума World Wide Web, и, безусловно, будущее форматов шрифтов.
WOFF2 — это следующее поколение WOFF. Формат WOFF2 предлагает увеличение сжатия в среднем на 30% по сравнению с исходным WOFF. Поскольку это всего лишь рекомендуемое обновление, оно не имеет широкой поддержки WOFF.
Шрифты SVG определяются с помощью элемента шрифта SVG. Эти шрифты содержат контуры глифов как стандартные элементы и атрибуты SVG, как если бы они были одним векторным объектом в изображении SVG. Самым большим недостатком шрифтов SVG является отсутствие подсказки шрифта. Подсказка шрифта — это дополнительная информация, встроенная для качественного и разборчивого отображения небольших размеров шрифта. Кроме того, SVG не подходит для основного текста. Поскольку выделение текста не работает в Safari, Safari Mobile и Chrome, вы не можете выбирать отдельные символы, слова или любой другой выделенный фрагмент. Вы можете выбрать только всю строку или абзац текста.
Однако, если вы ориентируетесь на пользователей iPhone и iPad, шрифты SVG — ваш единственный выбор. Это единственный формат файла, разрешенный Safari для iOS версии 4.1 и ниже.
Первоначально опубликовано https://creativemarket.com
EOT — формат файла шрифта TrueType
Что такое файл EOT?
Файл с расширением .eot — это шрифт OpenType, встроенный в документ. Они в основном используются в веб-файлах, таких как веб-страницы. Он был создан Microsoft и поддерживается продуктами Microsoft, включая файл презентации PowerPoint .pps. Файл не имеет основного назначения и является своего рода сопроводительным документом к основному документу или веб-странице. Подобно шрифтам OTF, EOT поддерживает контуры Postscript и TrueType для глифов. Файлы EOT имеют меньший размер по той причине, что они сжаты с использованием сжатия LZ. EOT использует инструмент Microsoft для создания шрифта из существующих шрифтов TTF/OTF.
Краткая история
Шрифт EOT был представлен W3C в 2007 году как часть CSS3, но из-за его требований к постоянной установке в удаленной системе стал причиной его отклонения. Он был повторно представлен в марте 2008 года, но W3C в конечном итоге выбрал формат веб-шрифта (WOFF), который тогда был стандартизирован.
Формат файла EOT
Подробную информацию о формате файла EOT можно найти на странице отправки W3, где подробно описана структура, используемая этим форматом шрифта. EOT состоит из одной структуры EMBEDDEDFONT, которая предоставляет достаточно базовой информации о имени шрифта и поддерживаемых символах. Упаковка этой информации позволяет агентам пользователя избежать распаковки, распаковки или установки шрифта, если он уже присутствует на машине.
Структура EMBEDDEDFONT
Структура EMBEDDEDFONT претерпела три ревизии с добавлением дополнительных данных в конце структуры при каждой ревизии. Последняя версия структуры EMBEDDEDFONT показана ниже.
Тип данных | Имя записи | Описание | ||
---|---|---|---|---|
unsigned long | EOTSize 9 int_string | 9005tes Общая длина строки 9005 битов0058|||
unsigned long | FontDataSize | Length of the OpenType font (FontData) in bytes | ||
unsigned long | Version | Version number of this format — 0x00020002 | ||
unsigned long | Flags | Флаги обработки | ||
byte[10] | FontPANOSE | Значение PANOSE для этого шрифта — см. http://www.microsoft.com/typography/otspec/os2.htm#pan | ||
байт | Набор символов | В Windows это происходит от TEXTMETRIC.tmCharSet. Это значение определяет набор символов шрифта. DEFAULT_CHARSET (0x01) указывает на отсутствие предпочтений. – См. http://msdn2.microsoft.com/en-us/library/ms534202.aspx | ||
byte | Italic | Если бит для ITALIC установлен в OS/2. fsSelection, значение будет 0x01. – См. http://www.microsoft.com/typography/otspec/os2.htm#fss | ||
Weight | Значение веса для этого шрифта. информация о разрешениях на встраивание — см. http://www.microsoft.com/typography/otspec/os2.htm#fst | |||
unsigned short | MagicNumber | Magic number для файла EOT — 0x504C. Используется для проверки на повреждение данных. | ||
unsigned long | UnicodeRange1 | os/2.UnicodeRange1 (биты 0–31) — см. http://www.microsoft.com/typography/otspec/os2.htm#ur | ||
unsigned long UnicodeRange2 | os/2.UnicodeRange2 (биты 32–63). UnicodeRange3 (биты 64–95) — см. http://www.microsoft.com/typography/otspec/os2.htm#ur 9.0058 | |||
unsigned long | UnicodeRange4 | os/2.UnicodeRange4 (биты 96–127) — см. | CodePageRange1 | CodePageRange1 (биты 0–31). – См. http://www.microsoft.com/typography/otspec/os2. |
unsigned long | CheckSumAdjustment | head.CheckSumAdjustment — See http://www.microsoft.com/typography/otspec/head.htm | ||
unsigned long | Reserved1 | Reserved — must be 0 | ||
unsigned long | Reserved2 | Reserved — должен быть 0 | ||
unsigned long | Reserved3 | Reserved — должен быть 90 0 | 0058 | Зарезервировано4 | Зарезервировано — должно быть 0 |
unsigned short | Заполнение1 | Заполнение для сохранения выравнивания по длине. Значение заполнения всегда должно быть установлено на 0x0000. | ||
unsigned short | FamilyNameSize | Количество байтов, используемых массивом FamilyName | ||
byte | FamilyName[FamilyNameSize] | Длина FamilyName6 символов UTF массива FamilyName. Это строка семейства шрифтов на английском языке, найденная в таблице имен шрифта (идентификатор имени = 1). См. http://www.microsoft.com/typography/otspec/name.htm 9.0058 | ||
unsigned short | Padding2 | Значение заполнения всегда должно быть установлено на 0x0000. | ||
unsigned short | StyleNameSize | Количество байтов, используемых StyleName | ||
byte | StyleName[StyleNameSize] | |||
unsigned short | Padding3 | Значение заполнения всегда должно быть установлено на 0x0000. | ||
unsigned short | VersionNameSize | |||
байт | VersionName[VersionNameSize] | 6 символов UTF из UTF. Это строка версии на английском языке, найденная в таблице имен шрифта (идентификатор имени = 5). См. http://www.microsoft.com/typography/otspec/name.htm 9.0058 | ||
unsigned short | Padding4 | Значение заполнения всегда должно быть установлено на 0x0000. | ||
unsigned short | FullNameSize | Количество байтов, используемых FullName | ||
byte | FullName[FullNameSize] | 6 символов FullName из UTF длина массива. Это строка полного имени на английском языке, найденная в таблице имен шрифта (идентификатор имени = 4). См. http://www.microsoft.com/typography/otspec/name.htm 9.0058 | ||
unsigned short | Padding5 | Значение заполнения всегда должно быть установлено на 0x0000. | ||
unsigned short | RootStringSize | Количество байтов, используемых массивом RootString | ||
байт | RootString[RootStringSize] длина ArtesTFray1 | 9005|||
unsigned long | RootStringCheckSum | Значение контрольной суммы RootString. | ||
unsigned long | EUDCodePage | Значение кодовой страницы, необходимое для поддержки шрифтов EUDC. | ||
unsigned short | Padding6 | Значение заполнения всегда должно быть установлено на 0x0000. | ||
unsigned short | SignatureSize | Количество байтов, используемых массивом Signature. В настоящее время зарезервировано и должно быть установлено на 0x0000. | ||
байт | Подпись[SignatureSize] | В настоящее время зарезервировано. Если SignatureSize равен 0x0000, этот массив не имеет длины. | ||
unsigned long | EUDCFlags | Флаги обработки для шрифта EUDC. Типичными значениями могут быть TTEMBED_XORENCRYPTDATA и TTEMBED_TTCOMPRESSED. | ||
unsigned long | EUDCFontSize | Количество байтов, используемых массивом подписи. | ||
byte | EUDCFontData[EUDCFontSize] | Число байтов, используемых для данных шрифта EUDC. |