Panorama es un motor de composición de texto y diseño de líneas para representar texto en varios idiomas de todo el mundo creado por Bitstream Inc. Panorama utiliza Font Fusion como base para admitir la representación del texto. El motor permite al usuario gestionar diferentes aspectos de formato de texto como espaciado, alineación, efectos de estilo (negrita, relieve, contorno, sombras paralelas , etc.).
Panorama brinda soporte para tablas de fuentes OpenType que conducen a la sustitución automática de caracteres para ligaduras , caracteres decorativos , figuras científicas, etc. Panorama admite tres modos de suavizado: monocromo , escala de grises y LCD optimizado (horizontal y vertical). [1]
Historial de versiones
Panorama ha sufrido varios cambios desde su lanzamiento inicial, así como numerosas adiciones de API al motor principal.
Características
- Soporte para modelado tailandés y reglas OpenType.
- Soporte mejorado para el algoritmo de salto de línea Unicode.
- Mejor soporte para pantallas de TV.
- Gestión mejorada del peso de la fuente y soporte de formato con proporción de fuente, ancho de sombra y color de sombra.
- Cumplimiento de Unicode: soporte completo de diseño para Unicode 5.0 y todos los idiomas internacionales, incluidos lenguajes de secuencias de comandos complejos, como árabe, índico y tailandés.
- Admite algoritmos bidireccionales necesarios para reorganizar los caracteres de forma secuencial. Por ejemplo, en idiomas como el árabe , el hebreo y el urdu, los caracteres se pueden ingresar en un teclado de una manera, pero deben representarse de manera correcta en un dispositivo visual.
- Configuración contextual: aplica configuración contextual a los personajes, es decir, los personajes se sustituyen, combinan o reposicionan según las reglas del idioma.
- Redacta texto en todos los idiomas del mundo, lo que incluye varios lenguajes de escritura complejos como: árabe, índico y hebreo.
- Admite tablas OpenType clave necesarias para el diseño de líneas, como BASE, definición de glifos (GDEF), posicionamiento de glifos (GPOS) y sustitución de glifos (GSUB).
- Admite información de kerning en fuentes OpenType.
- Texto en ruta: permite la representación de texto a lo largo de una ruta, contorno o forma predefinida.
- Mapeo de fuentes: admite el mapeo de fuentes basado en scripts, lo que permite que la aplicación admita múltiples scripts en una sola instancia.
- Asignación de estilos: permite que la agrupación de fuentes vinculadas a estilos se trate como una sola fuente. El motor "sabe" acceder al estilo dibujado fielmente propio de una fuente cuando aplica estilos desde el menú de estilos.
- Mapeo Unicode: admite el cambio automático de fuentes según los valores Unicode del flujo de texto que se va a representar.
- Mapeo de imágenes Unicode: permite a los desarrolladores asignar una secuencia Unicode a cualquier imagen.
- Estilo de párrafo: admite atributos de formato específicos de párrafo, incluida la alineación del texto, el espaciado entre letras/líneas y funciones de sangría.
- Estilo de terminación: facilita que la aplicación incluya un estilo de terminación tipo elipses para el texto truncado si la cadena no cabe dentro del área designada.
- Imágenes en línea: admite tipos de objetos gráficos flotantes que están en línea con el texto.
- Funciones de edición de texto enriquecido, como ajuste de espacios, tabulaciones y cambios de propiedades dinámicas para espacios entre caracteres, sangrías de línea y espacios entre líneas.
- Admite formatos de color estándar de la industria, incluidos monocromo, RGB y BGR, con soporte para canales alfa.
Formatos de fuente admitidos
Conjuntos de caracteres compatibles
Formatos de color admitidos
- Admite formato monocromático y en escala de grises.
- Admite formatos de color de pantalla estándar de la industria, incluidos monocromo, RGB y BGR.
- Admite ocho profundidades de píxeles diferentes para R, G, B y canal alfa en formato RGB o BGR.
Estilo de texto y efectos
Aplicaciones/sistemas operativos compatibles
Dispositivos compatibles
Dispositivos electrónicos de consumo, teléfonos móviles, decodificadores, TV digital, impresoras, dispositivos de imágenes médicas, sistemas GPS, pantallas de automóviles y otros sistemas integrados
Ver también
Referencias
- ^ "BitstreamPanorama" (PDF) .
- ^ "Bitstream lanza una importante actualización de su motor de composición de texto líder para pequeños sistemas integrados; el lanzamiento de Bitstream Panorama 3.0 incluye soporte completo para complejos árabes, hebreos, indios y tailandeses". Cable comercial . 14 de agosto de 2006.
enlaces externos
- Motor de diseño de líneas para diseño de texto mundial, multilenguaje, fuentes multilingües y escrituras complejas internacionales.
- Comunicados de prensa de Bitstream de 2007
- Revista de tecnología integrada
- Informe anual de BITSTREAM INC 10-K, BITSTREAM INC