Қаріп біріктіру - Font Fusion

Bitstream шрифті біріктіру
ӘзірлеушілерBitstream Inc.
Бастапқы шығарылымҚазан 1999
Тұрақты шығарылым
Операциялық жүйеТәуелсіз платформа
ТүріҚаріптік қозғалтқыш
ЛицензияМеншіктік EULA
Веб-сайтhttp://www.bitstream.com/fonttechnology/font_fusion.html

Битстрим Қаріп біріктіру - бұл шағын, жылдам, нысанға бағытталған қаріп қозғалтқышы ANSI C кез-келген платформада, кез-келген құрылғыда және кез-келген рұқсатта жоғары сапалы мәтін беруге қабілетті. Барлық бастапқы код портативті, оңтайландырылған және тәуелсіз орындалады операциялық жүйе және процессор. Қаріптік қозғалтқыш 100 MIPS процессорында секундына 2400-3300 таңба көрсете алады.[1]

Font Fusion мыңдаған таңбалардан тұратын азиялық тілдерге қолдау көрсетілсе де, есте сақтау қабілеті мен өнімділік талаптарына жауап бере алатындай етіп жасалған. Font Fusion - бұл басқа Bitstream өнімдерінің артындағы негізгі технология, Панорама, ThunderHawk және myMMS.

Нұсқа тарихы

1980 жылдардың соңында Сампо Каасила, жетекші әзірлеуші TrueType және Type Solutions негізін қалаушы (қазір Bitstream Inc.-тің толықтай еншілес кәсіпорны) объектіге бағытталған дизайнды, жетілдірілген архитектура мен алгоритмдерді қамтамасыз ететін және барлық құрылғыларға енгізуге қабілетті T2K шрифтін шығарушы жобасын жасады. Кейінірек 1998 жылы Bitstream Type шешімдерін сатып алды және T2K Bitstream шрифт растрайзеріне айналды, ол Font Fusion деп аталады.

Негізгі нұсқаКіші нұсқаШығару күніЕлеулі өзгерістер
1-нұсқа1.028 қазан 1999 жБастапқы шығарылым.
2-нұсқа2.02000 жылғы 18 шілдеЖапон / корей қаріптерін қолдау. Интернет құрылғыларына және сымсыз құрылғыларға арналған мәтінді жақсарту
2.112 маусым, 2001 жыл30000 CJK таңбадан тұратын, инсультқа негізделген, қосымша 1,23 МБ бірыңғай қаріпті қамтиды
2.229 қаңтар 2002 жҚолмен және сымсыз құрылғыларға арнайы жасалған сымсыз қаріптер жиынтығын (төрт пропорционалды, төрт интервалды және бір таңбалық шрифт) қамтиды
2.32002 жылғы 2 сәуірOpenType қолдауы. Жабық субтитрлерге арналған FFC стандарттарын қолдау. Таңбаның шеткі әсерлері. Қалам стилі, таңбаларды өзара есепке алу және қалам өлшемдері. Жаңа бейнебақылау қаріптер жиынтығы.
2.48 сәуір, 2003 жБарлық таңбаларға қол жеткізуге мүмкіндік беретін OpenType және Type 1 қаріптеріне арналған қолдау. Растрлық карталарды ендіруге арналған қондырмалы сүзгі.
2.52004 жылғы 22 маусымПанораманы интеграциялық қолдау (Bitstream Панорамасын бір уақытта шығарумен мәтін құрамын жақсарту). Түсті кестелерді өзгертуге қолдау. Штрихқа негізделген қаріптің шығысы жақсарды.
3-нұсқа3.06 маусым 2005 жҚаріптерді барлық форматтарда қысуға арналған жаңа қолдау
3.13 қараша 2005 жЖады шектеулі тұтынушылық құрылғылар мен ұялы телефондарды кэштеу
3.225 сәуір, 2006Ұялы телефондарға және тұрмыстық электроника құрылғыларына оңтайландырылған өнімділік. Сығылған қаріптер үшін жетілдірілген алгоритмдер. Аз жад блоктарымен үйінділерді пайдалану оңтайландырылған. Кэш фрагментациясының төмендеуі
3.36 қараша, 2006 жСығылған қаріптер үшін қаріп беру жылдамдығы жақсарды.
4-нұсқа4.02007 жылғы 24 қыркүйекҮшін кеңейту BREW және кейіпкерлер контурын құрудың жаңа әдістері
4.510 сәуір, 2008 жҰзартылған таңбаларды құрылғының алдын ала орнатылған шектеу терезесіне сыйғызу үшін динамикалық түрде масштабтайтын Smart Scale технологиясын қамтиды. 32 биттік Unicode қолдау үшін 32 биттік Unicode мәндеріне арналған кеңейтілген CMAP файлдары бар CJK қаріп файлдары. Windows биттік картасының FNT / FON және CID кілттері бар қаріптер форматына қолдау
5-нұсқа5.02009 жылғы 15 шілдеБөлшек өлшемдерге қолдау, оңтайландырылған PFR форматы, қосымша OTF қолдау, тік өңдеу, формат 16 қаріп тақырыбын және жақсартылған принтерді қолдауды қамтиды.
6-нұсқа6.02011 жылғы 10 мамырWeb Open Font Format (WOFF), OpenType қаріптері, Бірнеше Master Postscript Қаріптері, Type1 қаріптері үшін қолдауды қамтиды және қосымша Android қаптамасының қондырмасын ұсынады. Сондай-ақ жақсартылған қаріптер менеджері және қаріптің оңтайлануы мен ұлғаюына арналған 32 биттік сүзгі тэгтері бар.

Ерекшеліктер

  • Қаріптің кеңейтілген қолдауы - Қаріптің біріктірілуі Web Open қаріп пішімін (WOFF), OpenType қаріптерін, бірнеше негізгі штрих-қаріптерді және Type1 қаріптерін қолдайды.
  • Жаңа қаріптер менеджері - жаңа қаріптер менеджері модулі нөлден бастап жазылған. Алдыңғы нұсқаға қарағанда, ол тезірек, жадты аз жұмсайды және пайдаланушы интерфейстерінің бай жиынтығына ие. Оған қосымшада Android қолданбасына Font Fusion көрсету механизмін пайдалануға мүмкіндік беретін қосымша Android қаптамасының қондырмасы кіреді.
  • Оңтайландырылған hmtx құрылымы - оңтайландырылған көлденең метрика hmtx кестесін жүктеу процесін қамтиды.
  • 32-биттік сүзгі тэгі үшін қолдау қосылды - қаріптік біріктіру 32-биттік сүзгі тэгін қолдайды, енді сүзгілердің көп санын Font Fusion қолданушысы қосуы мүмкін.
  • Қаріптің ысырапсыз қысылуы - қаріп қозғалтқышы салалық стандартты оқи алады және көрсете алады қаріптер, растрлық қаріптер, және сығылған форматтағы қаріптердің контуры. Қозғалтқышта қаріптерді қысудың ерекше мүмкіндігі бар, сондықтан әр қаріп жадты аз жұмсайды және 2-ден 1-ге дейін қысу коэффициентіне жетеді. Мысалы, бірыңғай инсультқа негізделген CJK шрифт, 37000 таңбадан тұратын 1МБ-тан төмен және оңтайлы қысылған.
  • CJK Bitmap шрифтін қысу - Font Fusion CJK растрлық қаріптері үшін сығымдау алгоритмін жүзеге асырады, ол енгізілген нүктелік карталарды өте жақсы қысады және CJK растрлық қаріптерін сығымдайды. Бұл қаріп форматы CJK растрлық қаріптеріне арналған Bitstream меншікті қысу форматы.
  • Бөлшек өлшем және орналасу - таңбалардың бөлшек өлшемдері мен орналасуын қолдайды, осылайша мәтін жолдары кез-келген аймаққа сыйып кетеді.
  • Ақылды масштабтау - ақылды масштабтау белгіленген биіктік параметрлерінен асатын таңбалардың реттелуін реттейді және кішкентай экрандық құрылғыларда кесілген болуы мүмкін. Технология масштабталған таңбалардың қаріптің басқа таңбаларына пропорционалды болуын қамтамасыз етеді.
  • Кэшті басқару - жүйенің өнімділігін басқаруға арналған арнайы кэш менеджерін қамтиды. Кэшті көрсетілген таңбаларды (нүктелік кескіндерді) сақтау үшін қолданады.
  • Шағын із - Құрылғыларға арналған Font Fusion кодының мөлшері таңдалған конфигурацияға байланысты 65 - 187 КБ аралығында өзгереді.
  • Ерекше типографиялық сапа - жергілікті TrueType тұспалдау кез-келген құрылғыда жоғары сапалы өнім шығарады. Сонымен қатар, жұмсақтыққа қарсы әдістер, теледидар / СКД режимдері құрылғыға (ұялы телефон немесе үлкен сандық теледидарға) қарамастан, глифтің шығуын жақсартады.
  • Төмен жадыға қойылатын талап - латын қарпіне 16 - 40 КБ жедел жады және азия шрифтіне негізделген инсульт үшін 27 - 34 КБ жедел жады қажет.
  • Масштабталатын мәтін - ұялы және смартфондар қолдана алатын жоғары сапалы масштабталатын мәтінді қолдайды. Құрылғы өндірушілері мен мобильді жасаушылар растрлық кескіндерді бір нүктелік өлшемде әртүрлі қаріп өлшемдерінде көрсетілуі мүмкін масштабты қаріппен ауыстыра алады.
  • Штрихқа негізделген қаріптерді қолдау - инсультқа негізделген меншікті қаріп технологиясын қолданады, бұл символдарда бірнеше рет кездесетін «радикалдар» деп аталатын жалпы компоненттер кітапханасын қолданады. Содан кейін радикалдар мен штрихтар біріктіріліп, кейіпкерлерді құру үшін жылдам беріледі.

Тілді қамту / қаріптерді қолдау

  • Шағын қаріптер
  • Стандартты Азия қаріптері
  • Кириллица
  • Грек
  • Араб (сценарийдің күрделі тілі)
  • Еврей (сценарийдің күрделі тілі)
  • Үнді (сценарийдің күрделі тілдері)
  • Тай (сценарийдің күрделі тілі)
  • Әлемнің 50-ден астам тілдері

Қаріп форматтары қолдайды

Қолданбалы бағдарламалар / операциялық жүйелер

Құрылғыларға қолдау көрсетіледі

Тұтынушылардың электронды құрылғылары, мобильді телефон, приставка, сандық теледидар, принтер, принтер контроллері, факс машинасы, көп функциялы құрылғы, медициналық бейнелеу құрылғысы, GPS жүйесі, автомобиль дисплейі және басқа қондырылған жүйе

Бағдарламалық жасақтама қолдайды

Веб-қосымша, Графикалық қосымша, Ойын қосымшасы

Symbian үшін шрифтті біріктіру қосылатын модулі

Font Fusion қосылатын модулі үшін қол жетімді Symbian ОЖ[2] сияқты динамикалық сілтеме кітапханасы (DLL).[3] Қосылатын модуль негізгі Font Fusion қозғалтқышы қолдайтын барлық мүмкіндіктерді алады.

BREW үшін шрифтті біріктіру қосылатын модулі

BREW үшін Font Fusion қосылатын модулі[4] платформа әр түрлі BREW интерфейстерін жүзеге асыратын, кеңейтілетін және көп тілді мәтінді қолдайтын стандартты шрифт-фреймворк ұсынады.

Qtopia үшін шрифтті біріктіру қосылатын модулі

Font Fusion жақтауы қол жетімді Qtopia[5] кез келген үшінші тарап қаріптерін ұсынатын қозғалтқышқа Qt / Qtopia қолданбалы платформасымен қосылатын модуль ретінде жұмыс істеуге мүмкіндік береді. Рамка Qt / Qtopia-мен кез-келген қаріп форматының үйлесімділігі мүмкіндігін қосады.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «FontFusion_whitepaper» (PDF). Архивтелген түпнұсқа (PDF) 2007 жылдың 11 сәуірінде.
  2. ^ «Bitstream шрифт синтезін Symbian OS-пен біріктіреді». Архивтелген түпнұсқа 2007-09-28.
  3. ^ «FFSymbian» (PDF).
  4. ^ «Bitstream өзінің ThunderHawk мобильді браузерінің және қаріптерді көрсету плагиндерінің BREW үйлесімді нұсқаларын шығарады». Іскери сым. 28 мамыр, 2008.
  5. ^ «Bitstream енгізілген Linux құрылғылары үшін QTopia қаріптік қосылатын модулін жасайды». Архивтелген түпнұсқа 2011-02-02. Алынған 2009-08-26.

Сыртқы сілтемелер