FreeType

Софтуер снимки:
FreeType
Софтуер детайли:
Версия: 1.3.1
Дата на качване: 3 Jun 15
Розробник: FreeType team
Разрешително: Безплатно
Популярност: 23

Rating: nan/5 (Total Votes: 0)

FreeType 1 е преносим и високоефективен TrueType ядро, което в момента се използва успешно да донесе подкрепа TrueType до много голямо разнообразие от платформи и среди, били те шрифт сървъри, графични библиотеки или вградени системи.
FreeType 1 е изпълнението на чиста стая, която не произтича от първоначалното TrueType двигател, разработен от Apple и Microsoft. Тя е създадена с единствената помощта на публикуваните спецификации TrueType, които да ни изненада (и болка) се оказа изключително лошо и подвеждаща критичните области. Много трудна работа е била предприета, за да се реши неясноти. Крайният резултат е портативно и бързо рендиране.
Имайте предвид, че FreeType 1 е библиотека. Това не е на сървъра на шрифта за любимата си платформа, въпреки че тя е предназначена да се използва в много от тях. Имайте предвид също, че не е пълен текст оказване библиотека. Неговата цел е просто да се отвори и да управлявате шрифтовете файлове, както и натоварването, намек, и да оказва индивидуални глифове ефективно. Можете също така да го видите като "TrueType шофьор" за библиотеката на по-високо ниво, макар оказване на текст с него е лесно, както стана ясно от програмите за изпитване.
Качеството му съвпада с тези на Windows и Macintosh, а паметта му шап печат и размер код (между 48 и 55 килобайта на Intel баркод) остава скромен. А нещо, което не може да се каже за повечето други търговски двигатели налични

<силни> Характеристики :.

  • Поддържа TrueType файлове (TTF) и колекции (ТТС). Не поддържа GX или OpenType шрифтове, но те могат да се отварят и се използват като нормални TTF файлове от библиотеката. (С изключение на ОСТ OpenType шрифтове, които наистина се вграждат файл с тип 1 на шрифта в рамките на съхранение TrueType).
  • Модулният дизайн:. Memory и I / O операции може да бъде много лесно, съобразени с вашата собствена платформа / система (стандартната освобождаването идва с ANSI библшотеката подкрепа)
  • Font изглаждане, познат още като сиво-мащабиране. Точно като Win95, изобразяване изглажда частите на глиф които се нуждаят от нея (т.е. диагонали и криви). Само
  • Подкрепа за всички съответствия символи, определени в спецификацията на TrueType. Клиентското приложение можете да изберете което е угодно.
  • A пълнофункционален и ефикасно TrueType байткод преводач. Двигателят е в състояние да произвежда отлични продукция по малки размери запетая. Този компонент е било изключително трудно да се прави, поради двусмислените и misleadings спецификации TrueType. Въпреки това, ние сега съвпада с Windows и Mac качества.
  • Написан на преносими ANSI C (и Pascal, за по-възрастните FreeType 1 версии). Трябва да компилира добре на всички видове системи (тестван на 16, 32 и 64 бита преработватели). С пълен изходен код на разположение.
  • Open Source License. FreeType може да бъде включена във всички видове търговски системи и софтуер.
  • Осигурява тестови програми за & quot; покаже излитане & quot; библиотеката, изпълнима от следните платформи: DOS, Unix, OS / 2, Win95, и Amiga. Всякакви вратари за други системи са добре дошли и трябва да се свържете с екипа на разработчиците.
  • Подкрепа за разширения. Това са отделно свързваеми единици, които могат да бъдат използвани за подобряване на функционалностите на двигателя, без да го прекомпилирате. Те могат да бъдат написани, за да получите достъп до допълнителни таблици TrueType или дори GX и / или OpenType такива (последният вече е налична).

  • Подкрепа
  • керн: разполагате с данни TrueType керн чрез един от стандартните разширения, които предлага в тази версия. Въпреки това, той е до прилагането на & quot; тълкува & quot; данните, се поддържат най-много различни `формати".
  • Подкрепа за вертикални показатели. Двигателят е в състояние да предостави на клиентските приложения с вертикални Glyph показатели, ако те се намират във файлове с шрифтове (обикновено в CJKV шрифтове). Ако не е налице, тя synthetizes показатели от хоризонталните стойности, самохват и камшиче показатели. Това означава, че е възможно да се направи вертикален текст правилно.
  • Стандартно се предвижда удължаване на достъп и зареди имената глиф в таблицата Postscript.

<силни> Изисквания

  • The ANSI C версия на библиотеката трябва да компилира без проблеми на голямо разнообразие от платформи. Някои ANSI-съвместими компилатори могат да генерират много предупреждения, когато съставянето на този списък. Това не са ANSI предупреждения и могат безопасно да бъдат игнорирани. Референтният компилация
  • Въпреки това, програмите за изпитване, които се използват за демонстриране на двигателя, са по система-специфична, тъй като те използват една малка графика подсистема, за да показвате изходящ сигнал на двигателя на екрана или в прозорец. Подсистема поддържа точно сега followin
  • FreeType 1 идва с Pascal версия, която сега работи на Borland Pascal 7 (DOS), FPrint Virtual Pascal (OS / 2), FPC (Linux, DOS, OS / 2), както и Delphi (16-битова и 32 битовия версии). Сега е почти до актуална с C версия, макар и да не

Подобен софтуер

Друг софтуер на разработчика FreeType team

FreeType2
FreeType2

22 Jun 18

Коментари към FreeType

Коментари не е намерена
добавите коментар
Включете на изображения!