Panorama (typesetting software) explained

Bitstream Panorama
Developer:Bitstream Inc.
Released:June 2004
Latest Release Version:6.0
Latest Release Date:May 10, 2011
Genre:Layout Engine
License:Proprietary

Panorama is a line layout and text composition engine to render text in various worldwide languages made by Bitstream Inc. Panorama uses Font Fusion as the base to support rendering of the text. The engine allows the user to manage different text formatting aspects like spacing, alignment, style effects (bold, embossed, outline, drop shadows etc.).

Panorama provides support for OpenType font tables leading to automatic character substitution for ligatures, swashes, scientific figures, etc. Panorama supports three anti-aliasing modes monochrome, grayscale, and LCD optimized (Horizontal and Vertical).[1]

Version history

Panorama has undergone several changes since its initial release as well as numerous additions of APIs to the core engine.

Major versionMinor versionRelease dateSignificant changes
Version 11.0June 22, 2004Initial release.
Version 22.0June 20, 2005New Shaping engine for complex language scripts. Support for bi-directional and mixed-directional text. Standard character set encoding supported (UTF-8, UTF-16, Unicode, and ASCII).
Version 33.0August 14, 2006 Full support for Arabic, Hebrew, Indian, and Thai complex language scripts. Complete cursor rendering support. Support for multiple fonts.[2]
Version 44.0September 24, 2007 Support for transparency in all modes. Support for Macintosh platform including ability to render Mac font suitcases. Support for BREW platform. Language related enhancements resulting in better application of OTF rules and enhanced performance.
4.5April 10, 2008Support for Unicode range-based and style-based font mapping. Alpha channel support in LCD mode. 32-bit Unicode support. Support for enhanced text view and editing with space wraps termination style. Support for Tab Stops on any platform.
Version 55.0July 15, 2009 Support for fractional sizes and positions, text rendering text on paths, Unicode to Image mapping, and floating objects.
Version 66.0May 10, 2011 Support for Thai shaping and OpenType rules, Unicode line breaking algorithm, font ratio, shadow width, and shadow color.

Features

Font Formats Supported

Character Sets Supported

ARABIC CHEROKEE GUJARATI KHMER ORIYA TAILE
ARMENIAN CJK GURMUKHI LAO PHAG TAILU
BENGALI COPTICJAMO LATIN PHOENICIAN TAMIL
BOPOMOFO CYRILLIC HANGUL LIMBU RUNIC TELUGU
BRAILLE DEVANAGARI HANUNOO MALAYALAM SINHALA THAANA
BUGINESE ETHIOPIC HEBREW MONGOLIAN SYLOTI THAI
BUHID GEORGIAN HIRAGANAMYANMAR SYRIAC TIBETAN
BYZANTINE MUSIC GLAGOLITIC KANNADA NKO TAGALOG TIFINAGH
CANADIAN GREEK KATAKANA OGHAM TAGBANWA YI

Color Formats Supported

Text Style and Effects

Applications/Operating Systems Supported

Devices Supported

Consumer Electronic Devices, Mobile Handset, Set-top box, Digital TV, Printer, Medical Imaging Device, GPS System, Automobile Display, and other Embedded System

See also

External links

Notes and References

  1. Web site: BitstreamPanorama.
  2. News: Bitstream Releases Major Upgrade to Its Leading Text Composition Engine for Small Embedded Systems; Release of Bitstream Panorama 3.0 includes full support for Arabic, Hebrew, Indian, and Thai complex . Business Wire . August 14, 2006.