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?Да, вы можете использовать наш бесплатный Конвертер в любой операционной системе с веб-браузером. Он работает онлайн и не требует установки программного обеспечения.

EOT — формат файла шрифта TrueType

unsigned longEOTSizeОбщая длина структуры в байтах (включая данные строки и шрифта)
unsigned longFontDataSizeДлина шрифта OpenType (FontData) в байтах
unsigned longВерсияНомер версии этого формата — 0x00020002
unsigned longФлагиФлаги обработки
byte[10]FontPANOSEЗначение PANOSE для этого шрифта — см. http://www.microsoft.com/typography/otspec/os2.htm#pan
byteCharsetВ Windows это производное от TEXTMETRIC.tmCharSet. Это значение определяет набор символов шрифта. DEFAULT_CHARSET (0x01) указывает отсутствие предпочтения. — См. http://msdn2.microsoft.com/en-us/library/ms534202.aspx
byteItalicЕсли в OS/2.fsSelection установлен бит для ITALIC, значение будет 0x01 — см. http://www.microsoft.com/typography/otspec/os2.htm#fss
unsigned longWeightЗначение веса для этого шрифта — см. http://www.microsoft.com/typography/otspec/os2.htm#wtc
unsigned shortfsTypeТиповые флаги, предоставляющие информацию о разрешениях на встраивание — см. http://www.microsoft.com/typography/otspec/os2.htm#fst
unsigned shortMagicNumberMagic number для файла EOT — 0x504C. Используется для проверки на повреждение данных.
unsigned longUnicodeRange1os/2. UnicodeRange1 (биты 0–31) — см. http://www.microsoft.com/typography/otspec/os2.htm#ur
unsigned longUnicodeRange2os/2.UnicodeRange2 (биты 32–63) — см. http://www.microsoft.com/typography/otspec/os2.htm#ur
unsigned longUnicodeRange3os/2.UnicodeRange3 (биты 64–95) — см. http://www.microsoft.com/typography/otspec/os2.htm#ur
unsigned longUnicodeRange4os/2.UnicodeRange4 (биты 96–127) — см. http://www.microsoft.com/typography/otspec/os2.htm#ur
unsigned longCodePageRange1CodePageRange1 (биты 0–31) — см. http://www.microsoft.com/typography/otspec/os2.htm#cpr
unsigned longCodePageRange2CodePageRange2 (биты 32–63) — см. http://www.microsoft.com/typography/otspec/os2.htm#cpr
unsigned longCheckSumAdjustmenthead.CheckSumAdjustment — см. http://www.microsoft.com/typography/otspec/head.htm
unsigned longReserved1Reserved — должно быть 0
unsigned longReserved2Reserved — должно быть 0
unsigned longReserved3Reserved — должно быть 0
unsigned longReserved4Reserved — должно быть 0
unsigned shortPadding1Padding для сохранения выравнивания по длине. Значение заполнения всегда должно быть установлено на 0x0000.
unsigned shortFamilyNameSizeЧисло байтов, используемых массивом FamilyName
byteFamilyName[FamilyNameSize]Массив символов UTF-16 длиной FamilyNameSize в байтах. Это строка семейства шрифтов для английского языка, найденная в таблице имен шрифта (идентификатор имени = 1). См. http://www.microsoft.com/typography/otspec/name.htm
unsigned shortPadding2Значение заполнения всегда должно быть установлено на 0x0000.
unsigned shortStyleNameSizeЧисло байтов, используемых StyleName
byteStyleName[StyleNameSize]Массив символов UTF-16 длиной StyleNameSize в байтах. Это строка подсемейства шрифтов английского языка, найденная в таблице имен шрифта (идентификатор имени = 2). См. http://www.microsoft.com/typography/otspec/name.htm
unsigned shortPadding3Значение заполнения всегда должно быть установлено на 0x0000.
unsigned shortVersionNameSizeЧисло байтов, используемых VersionName
bytesVersionName[VersionNameSize]Массив символов UTF-16 длиной в байтах VersionNameSize. Это строка версии на английском языке, найденная в таблице имен шрифта (идентификатор имени = 5). См. http://www.microsoft.com/typography/otspec/name.htm
unsigned shortPadding4Значение заполнения всегда должно быть установлено на 0x0000.
unsigned shortFullNameSizeЧисло байтов, используемых FullName
byteFullName[FullNameSize]Массив символов UTF-16 длиной FullNameSize в байтах. Это строка полного имени на английском языке, найденная в таблице имен шрифта (идентификатор имени = 4). См. http://www.microsoft.com/typography/otspec/name.htm
unsigned shortPadding5Значение заполнения всегда должно быть установлено на 0x0000.
unsigned shortRootStringSizeЧисло байтов, используемых массивом RootString
byteRootString[RootStringSize]Массив символов UTF-16 длиной RootStringSize в байтах.
unsigned longRootStringCheckSumЗначение контрольной суммы RootString. См. алгоритм обработки RootStringChecksum ниже.
unsigned longEUDCodePageЗначение кодовой страницы, необходимое для поддержки шрифтов EUDC.
unsigned shortPadding6Значение заполнения всегда должно быть установлено на 0x0000.
unsigned shortSignatureSizeЧисло байтов, используемых массивом Signature. В настоящее время зарезервировано и должно быть установлено на 0x0000.
byteSignature[SignatureSize]В настоящее время зарезервировано. Если SignatureSize равен 0x0000, этот массив не имеет длины.
unsigned longEUDCFlagsФлаги обработки для шрифта EUDC. Типичными значениями могут быть TTEMBED_XORENCRYPTDATA и TTEMBED_TTCOMPRESSED.
unsigned longEUDCFontSizeЧисло байтов, используемых массивом подписи.
byteEUDCFontData[EUDCFontSize]Количество байтов, используемых для данных шрифта EUDC. Если EUDCFontSize равен 0x00000000, этот массив не имеет длины.
byteFontData[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 показана ниже.

9005tes Общая длина строки 9005 битов0058
9.0057 unsigned long
78
ArrayNameS длина символов UTF. Это строка подсемейства шрифтов на английском языке, найденная в таблице имен шрифта (идентификатор имени = 2). См. http://www.microsoft.com/typography/otspec/name.htm 9.0058
9005
Тип данных Имя записи Описание
unsigned long EOTSize 9 int_string
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.
htm#cpr 9.0058
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
байт 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
unsigned long RootStringCheckSum Значение контрольной суммы RootString.
См. алгоритм обработки RootStringChecksum ниже.
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.
Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *