Panorama (software pro sazbu) - Panorama (typesetting software)
![]() | tento článek obsahuje obsah, který je napsán jako reklama.Září 2011) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Bitstream Panorama skládá text ve všech světových jazycích, což zahrnuje různé složité skriptovací jazyky, jako jsou arabština, indština a hebrejština. | |
Vývojáři | Bitstream Inc. |
---|---|
První vydání | Červen 2004 |
Stabilní uvolnění | 6.0 / 10. května 2011 |
Typ | Layout Engine |
Licence | Proprietární |
webová stránka | bitový proud |
Panoráma je modul pro rozložení řádků a složení textu k vykreslení textu v různých světových jazycích od společnosti Bitstream Inc.. Panorama používá Font Fusion jako základ pro podporu vykreslování textu. Modul umožňuje uživateli spravovat různé aspekty formátování textu, jako jsou mezery, zarovnání, stylové efekty (tučné, reliéfní, obrysové, stíny atd.).
Panorama poskytuje podporu pro OpenType tabulky písem vedoucí k automatické náhradě znaků pro ligatury, ozdoby, vědecké údaje atd. Panorama podporuje tři režimy vyhlazování - černobílý, stupně šedi a LCD optimalizované (horizontální a vertikální).[1]
Historie verzí
Panorama prošlo od svého počátečního vydání několika změnami, stejně jako četnými přidáním API k základnímu jádru.
Hlavní verze | Menší verze | Datum vydání | Významné změny |
---|---|---|---|
Verze 1 | 1.0 | 22. června 2004 | První vydání. |
Verze 2 | 2.0 | 20. června 2005 | Nový nástroj pro formování složitých jazykových skriptů. Podpora obousměrného a smíšeného textu. Podporováno standardní kódování znakové sady (UTF-8, UTF-16, Unicode a ASCII). |
Verze 3 | 3.0 | 14. srpna 2006 | Plná podpora arabských, hebrejských, indických a thajských komplexních jazykových skriptů. Kompletní podpora vykreslování kurzoru. Podpora více písem [2] |
Verze 4 | 4.0 | 24. září 2007 | Podpora transparentnosti ve všech režimech. Podpora pro platformu Macintosh včetně schopnosti vykreslovat kufry fontů Mac. Podpora pro VAŘIT plošina. Vylepšení související s jazykem, která mají za následek lepší aplikaci pravidel OTF a lepší výkon. |
4.5 | 10. dubna 2008 | Podpora mapování písem na základě rozsahu a stylu Unicode. Podpora alfa kanálu v režimu LCD. 32bitová podpora Unicode. Podpora vylepšeného zobrazení a úprav textu s ukončovacím stylem zalamování mezer. Podpora pro Tab Stops na jakékoli platformě. | |
Verze 5 | 5.0 | 15. července 2009 | Podpora zlomkových velikostí a pozic, vykreslování textu na cestách, mapování Unicode na obrázek a plovoucí objekty. |
Verze 6 | 6.0 | 10. května 2011 | Podpora thajských tvarů a pravidel OpenType, algoritmus prolomení řádků Unicode, poměr písma, šířka stínu a barva stínu. |
Funkce
- Podpora thajských tvarů a pravidel OpenType.
- Vylepšená podpora pro algoritmus lámání řádků Unicode.
- Lepší podpora pro televizní obrazovky.
- Vylepšená správa hmotnosti písma a podpora formátování s poměrem písma, šířkou stínu a barvou stínu.
- Soulad s Unicode - Plná podpora rozložení pro Unicode 5.0 a všechny mezinárodní jazyky včetně složitých skriptovacích jazyků, jako je arabština, indika a thajština.
- Podporuje obousměrný algoritmy potřebné k postupnému uspořádání znaků. Například v jazycích jako arabština, hebrejština, Urdu, znaky lze zadávat na klávesnici jedním způsobem, ale je třeba je vykreslit správným způsobem na vizuálním zařízení.
- Kontextové tvarování - Aplikuje kontextové tvarování na znaky, tj. Znaky jsou nahrazeny, kombinovány nebo přemístěny v závislosti na pravidlech jazyka.
- Skládá text ve všech světových jazycích, který zahrnuje různé složité skriptovací jazyky, jako je arabština, indika a hebrejština.
- Podporuje klíč OpenType tabulky požadované pro rozložení řádků, jako je BASE, definice glyfů (GDEF), umístění glyfů (GPOS) a substituce glyfů (GSUB).
- Podporuje vyrovnání párů informace ve fontech OpenType.
- Text na cestě - umožňuje vykreslování textu podél cesty, obrysu nebo předdefinovaného tvaru.
- Mapování písem - Podporuje mapování písem založené na skriptech, což umožňuje aplikaci podporovat více skriptů v jedné instanci.
- Mapování stylů - Umožňuje považovat seskupení písem se styly za jedno písmo. Modul "ví", že má přístup k vlastnímu skutečně vykreslenému stylu písma, když použijete styly z nabídky stylů.
- Mapování Unicode: Podporuje automatické přepínání písem na základě hodnot Unicode textového proudu, který se má vykreslit.
- Unicode-Image Mapping - Umožňuje vývojářům mapovat sekvenci Unicode na libovolný obrázek.
- Styl odstavce - Podporuje atributy formátování specifické pro odstavec, včetně zarovnání textu, řádkování písmen a řádků a funkcí odsazení.
- Styl ukončení - Usnadňuje aplikaci zahrnout elipsový druh stylu ukončení pro zkrácený text, pokud se řetězec nevejde do určené oblasti.
- Vložené obrázky - Podporuje plovoucí typy grafických objektů, které jsou vložené do textu.
- Funkce úprav ve formátu RTF, jako je zalamování mezer, zarážky tabulátoru a změny dynamických vlastností pro meziznakový prostor, odsazení řádků a mezery mezi řádky.
- Podporuje standardní barevné formáty, včetně černobílých, RGB a BGR, s podporou alfa kanálu.
Podporované formáty písma
- Více hlavních písem
- Písma WOFF
- Typ 1
- TrueType
- Kolekce TrueType
- OpenType
- Kompaktní formát písma (CFF) / Typ 2
- TrueDoc Přenosné zdroje písem (PFR)
- Bitstream Speedo
- T2K
- Font Fusion Stroke (FFS)
- Vložené bitmapy (TrueType, TrueDoc a T2K)
- Windows bitmapový formát písma FNT / FON
- Formát distribuce bitmap (BDF)
- Kufr na písmo pro Mac (Dfont)
Podporované znakové sady
ARABŠTINA | CHEROKEE | GUJARATI | KHMER | ORIYA | OCEL |
ARMÉNSKÝ | CJK | GURMUKHI | LAO | PHAG | TAILU |
BENGÁLSKÝ | COPTIC | JAMO | LATINSKÝ | FÉNICKÝ | TAMIL |
BOPOMOFO | CYRILICE | HANGUL | LIMBU | RUNIC | TELUGU |
BRAILLE | DEVANAGARI | HANUNOO | MALAYALAM | SINHALA | THAANA |
BUGINESE | ETIOPICKÉ | HEBREJŠTINA | MONGOLSKÝ | SYLOTI | THAJ |
BUHID | GEORGIAN | HIRAGANA | MYANMAR | SYRSKÝ | TIBETAN |
BYZANTINOVÁ HUDBA | GLAGOLITICKÉ | KANNADA | NKO | TAGALOG | TIFINAGH |
KANADSKÝ | ŘECKÝ | KATAKANA | OGHAM | TAGBANWA | YI |
Podporované barevné formáty
- Podporuje černobílý formát a formát ve stupních šedi.
- Podporuje standardní barevné formáty obrazovky včetně černobílých, RGB a BGR.
- Podporuje osm různých hloubek pixelů pro R, G, B a alfa kanál ve formátu RGB nebo BGR.
Styl textu a efekty
- Reliéfní
- Vyryto
- Levé a pravé vržené stíny
- Algoritmické šikmé
- Algoritmické povzbuzování
- Zdůraznit /Přetížit /Přeškrtnutí (Jednoduchá / dvojitá / tečkovaná čára)
- Obrysy
- Styly barevného ohraničení textu
- Horní index
- Dolní index
- Filtr blikání
- Uživatelem definovaný filtr
Podporované aplikace / operační systémy
- Cross-platformové aplikace
- Web (HTML ) aplikace
- Macintosh & Okna
- VAŘIT
- Linux & UNIX
- Integrované operační systémy
- Operační systémy v reálném čase
Podporovaná zařízení
Spotřební elektronická zařízení, mobilní telefon, set-top box, digitální televize, tiskárna, lékařské zobrazovací zařízení, systém GPS, displej automobilu a další vestavěný systém