Panorama (oprogramowanie nabieranie) - Panorama (typesetting software)

Bitstream Panorama
Bitstream Panorama komponuje tekstu we wszystkich językach na całym świecie, który obejmuje różne skomplikowanych języków skryptowych takich jak arabski, indyjskie, i hebrajskim.
Bitstream Panorama komponuje tekstu we wszystkich językach na całym świecie, który obejmuje różne skomplikowanych języków skryptowych takich jak arabski, indyjskie, i hebrajskim.
Twórca (y) Bitstream Inc.
Pierwsze wydanie czerwiec 2004
Wersja stabilna
6,0 / 10 maj 2011
Rodzaj układ silnika
Licencja Prawnie zastrzeżony
Stronie internetowej bitstream .com / fonttechnology / panorama .html

Panorama jest silnikiem układ linii i skład tekstu do renderowania tekstu w różnych językach na całym świecie dokonanych przez Bitstream Inc. . Panorama używa czcionki Fusion jako podstawa do wsparcia renderowania tekstu. Silnik pozwala użytkownikowi zarządzać różne aspekty formatowania tekstu, jak odstępy, wyrównanie skutków stylu (pogrubienie, tłoczone, zarys, cienie itd.).

Panorama zapewnia wsparcie dla OpenType tabel czcionek prowadzących do automatycznego zastępowania znaków, ligatury , znaki kaligraficzne , figury naukowych itp Panorama obsługuje trzy tryby antyaliasingu - monochromatyczny , skali szarości i LCD zoptymalizowany (pozioma i pionowa).

Historia wersji

Panorama przeszedł kilka zmian od swojej pierwszej wersji, a także liczne dodatki API do rdzenia silnika.

Główne wersja Minor wersja Data wydania Znaczące zmiany
Wersja 1 1,0 22 czerwca 2004 Pierwsze wydanie.
Wersja 2 2.0 20 czerwca 2005 Nowa maszyna do formowania złożonych skryptów językowych. Wsparcie dla tekstu dwukierunkowego i mieszanej kierunkowego. Standard kodowania obsługiwany zestaw znaków (UTF-8, UTF-16, Unicode i ASCII).
wersja 3 3.0 14 sierpnia 2006 Pełne wsparcie dla arabskiego, hebrajskiego, indyjskie, tajskie i skomplikowanych skryptów językowych. Kompletna kursor rendering wsparcie. Wsparcie dla wielu czcionek
wersja 4 4.0 24 września 2007 Wsparcie dla przejrzystości we wszystkich trybach. Wsparcie dla platformy Macintosh, w tym zdolności do renderowania czcionek Mac walizki. Wsparcie dla BREW platformy. Językowe związane ulepszenia wynikające z lepszego stosowania przepisów OTF i zwiększonej wydajności.
4.5 10 kwietnia 2008 Wsparcie dla Unicode na bazie zakresu i styl oparty na odwzorowaniu czcionki. wsparcie kanału alfa w trybie LCD. 32-bitowego Unicode. Wsparcie dla zwiększenia widoku tekstu i edycji z miejsca owija styl zakończenia. Wsparcie dla tabulacji na dowolnej platformie.
wersja 5 5.0 15 lipca 2009 Wsparcie dla wielkościach ułamkowych i stanowisk, tekst renderowania tekstu na ścieżkach, Unicode do odwzorowania obrazu i obiektów pływających.
wersja 6 6.0 May 10, 2011 Wsparcie dla tajskich zasad kształtowania i OpenType, linia Unicode złamanie algorytmu, stosunek szerokości czcionki, cień i kolor cienia.

funkcje

  • Wsparcie dla tajskich zasad kształtowania i OpenType.
  • Rozszerzone wsparcie dla Unicode zerwania linii algorytmu.
  • Lepsze wsparcie dla ekranów telewizyjnych.
  • Zwiększona czcionki kontroli wagi i obsługa formatowania w stosunku czcionki, szerokość strefy cienia i koloru.
  • Zgodność Unicode - Pełne wsparcie dla Unicode układ 5.0 i wszystkich języków międzynarodowych, w tym złożonych języków skryptowych, takich jak arabski, językach indyjskich i Thai.
  • Obsługuje dwukierunkowe algorytmy wymagane, aby zmienić znaki sekwencyjnie. Na przykład w językach takich jak arabski , hebrajski , urdu , znaki mogą być wprowadzane na klawiaturze w jeden sposób, ale muszą być wykonane w sposób prawidłowy na urządzeniu wizualnej.
  • Kształtowanie kontekstowe - Dotyczy kształtowanie kontekstowe do bohaterów, czyli znaki są podstawione, połączone lub przeniesiony w zależności od zasad języka.
  • Komponuje tekst we wszystkich językach na całym świecie, który obejmuje różne skomplikowanych języków skryptowych takich jak arabski, językach indyjskich i hebrajskim.
  • Wspiera kluczowe OpenType tabele wymagane przez układ linii, takie jak, baza, definicji glifów (GDEF), pozycjonowania glifów (GPO) i substytucji glifów (gsub).
  • Obsługuje kerningu informacji w fontów OpenType.
  • Tekst na ścieżce - umożliwia renderowanie tekstu wzdłuż ścieżki, zarys, lub predefiniowanym kształcie.
  • Mapowanie czcionki - Obsługa skryptów opartych mapowania czcionek umożliwiający aplikację do obsługi wielu skryptów w jednej instancji.
  • Mapowanie styl - umożliwia grupowanie powiązanych czcionek typu należy traktować jako pojedyncze czcionki. Silnik „wie”, aby uzyskać dostęp czcionka własnej prawdziwej rysowane stylu kiedy zastosować style z menu stylu.
  • Mapowanie Unicode: Obsługuje automatyczne przełączanie czcionki w oparciu o wartości Unicode strumienia tekstu mają być świadczone.
  • Mapowanie Unicode Image - Umożliwia programistom do mapowania sekwencji Unicode do każdego obrazu.
  • Ustęp Styling - Obsługuje atrybuty formatowania akapitów specyficzne tym wyrównania tekstu, list / odstępy między wierszami i funkcji wcięcia.
  • styl zakończenie - Ułatwia wniosek w sprawie włączenia wielokropkiem rodzaju styl zakończenia dla tekstu ściętego, jeżeli łańcuch nie pasuje do wewnątrz wyznaczonego obszaru.
  • Inline Images - obsługuje pływających graficzne typy obiektów, które są inline z tekstem.
  • Edycja tekstu sformatowanego funkcje, takie jak przestrzeń opasania, tabulatory i dynamicznych zmian własności do przestrzeni między charakterem, tiret linii, a luki liniowych.
  • Obsługuje formaty kolorów zgodnych ze standardami branżowymi, w tym monochromatyczne, RGB i BGR przy wsparciu kanału alfa.

Obsługiwane formaty czcionek

Obsługiwane zestawy znaków

ARABSKI CHEROKEE gujarati KHMER oriya TAILE
ORMIAŃSKI CJK gurmukhi LAO PHAG TAILU
BENGALSKI KOPTYJSKI JAMO ŁACINA FENICKI TAMIL
bopomofo CYRILLIC HANGUL Limbu RUNICZNY telugu
BRAJL DEVANAGARI Hanunoo malajalam syngaleskim Thaana
bugiński etiopski HEBRAJSKI MONGOLSKI Syloti TAJSKI
Buhid GRUZIŃSKI hiragana MYANMAR Syryjski TIBETAN
BYZANTINE MUZYKA głagolicy kannada NKO tagalog Tifinagh
KANADYJSKI GRECKI Katakana Ogham tagbanwa YI

Obsługiwane formaty kolorów

  • Obsługuje monochromatyczne iw skali szarości formatu.
  • Obsługuje formaty kolorowy ekran zgodnych ze standardami branżowymi oraz monochromatycznej, RGB i BGR.
  • Obsługuje osiem różnych głębokościach piksela dla R, G, B, i kanał alfa w formacie RGB lub BGR.

Styl tekstu i efektów

Obsługiwane Aplikacje / Systemy operacyjne

Obsługiwane urządzenia

Konsument urządzenia elektroniczne, telefon komórkowy, Set-top box, Digital TV, drukarki, urządzenie do obrazowania medycznego, system GPS, samochodowe Display, a inny system embedded

Zobacz też

Referencje

Linki zewnętrzne