90:
22:
315:
Support 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.
890:"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"
416:
Style
Mapping β Allows grouping of style-linked fonts to be treated as a single font. The engine "knows" to access a fontβs own true-drawn style when you apply styles from the style menu.
272:
New
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).
194:
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,
428:
Termination style β Facilitates the application to include an ellipses kind of termination style for the truncated text if the string does not fit inside the designated area.
390:
Contextual
Shaping β Applies contextual shaping to the characters, i.e., the characters are substituted, combined, or repositioned depending on the rules of the language.
838:
Consumer
Electronic Devices, Mobile Handset, Set-top box, Digital TV, Printer, Medical Imaging Device, GPS System, Automobile Display, and other Embedded System
368:
Unicode
Compliance β Full layout support for Unicode 5.0 and all international languages including complex scripting languages, such as Arabic, Indic, and Thai.
925:
94:
Bitstream
Panorama composes text in all worldwide languages, which includes various complex scripting languages such as, Arabic, Indian, and Hebrew.
910:
434:
Rich-text
Editing features, such as space wrap, tab stops, and dynamic property changes for inter-character space, line indents, and line gaps.
425:
Paragraph
Styling β Supports paragraph-specific formatting attributes including text alignment, letter/line spacing, and indentation functions.
286:
Full support for Arabic, Hebrew, Indian, and Thai complex language scripts. Complete cursor rendering support. Support for multiple fonts.
69:
300:
Support for transparency in all modes. Support for
Macintosh platform including ability to render Mac font suitcases. Support for
503:
393:
Composes text in all worldwide languages, which includes various complex scripting languages such as: Arabic, Indic, and Hebrew.
400:
tables required for line layout such as, BASE, glyph definition (GDEF), glyph positioning (GPOS), and glyph substitution (GSUB).
51:
32:
413:
Font Mapping β Supports script-based font mapping enabling the application to support multiple scripts at a single instance.
229:
Panorama has undergone several changes since its initial release as well as numerous additions of APIs to the core engine.
344:
Support for Thai shaping and OpenType rules, Unicode line breaking algorithm, font ratio, shadow width, and shadow color.
330:
Support for fractional sizes and positions, text rendering text on paths, Unicode to Image mapping, and floating objects.
827:
124:
387:
the characters may be entered on a keyboard in one way, but need to be rendered in a correct way on a visual device.
822:
911:
Line layout engine for worldwide text layout, multilanguage, multilingual fonts, and international complex scripts
419:
Unicode Mapping β Supports automatic font switching based on the Unicode values of the text stream to be rendered.
304:
platform. Language related enhancements resulting in better application of OTF rules and enhanced performance.
47:
889:
940:
482:
206:
89:
437:
Supports industry-standard color formats, including monochrome, RGB, and BGR, with alpha channel support.
447:
365:
Enhanced font weight management and formatting support with font ratio, shadow width and shadow color.
872:
452:
155:
475:
372:
186:
is a line layout and text composition engine to render text in various worldwide languages made by
140:
920:
210:
803:
457:
375:
algorithms required to rearrange characters sequentially. For example, in languages such as
150:
724:
714:
Supports eight different pixel depths for R, G, B, and alpha channel in RGB or BGR format.
852:
789:
187:
105:
43:
422:
Unicode-Image Mapping β Enables the developers to map a Unicode sequence to any image.
934:
915:
808:
751:
431:
Inline Images β Supports floating graphic object types that are inline with the text.
301:
166:
711:
Supports industry-standard screen color formats including monochrome, RGB, and BGR.
410:
Text on Path β Enables text rendering along a path, outline, or a predefined shape.
847:
763:
195:
191:
214:
100:
799:
768:
743:
729:
218:
747:
470:
462:
397:
213:, scientific figures, etc. Panorama supports three anti-aliasing modes β
202:
404:
380:
376:
813:
817:
793:
384:
15:
205:
font tables leading to automatic character substitution for
359:
Enhanced support for the Unicode line breaking algorithm.
39:
50:, and by adding encyclopedic content written from a
161:
149:
139:
123:
111:
99:
926:BITSTREAM INC 10-K, BITSTREAM INC Annual Report
221:, and LCD optimized (Horizontal and Vertical).
497:Embedded bitmaps (TrueType, TrueDoc, and T2K)
8:
356:Support for Thai shaping and OpenType rules.
82:
88:
81:
708:Supports monochrome and grayscale format.
70:Learn how and when to remove this message
781:Applications/Operating Systems Supported
517:
231:
864:
31:contains content that is written like
7:
500:Windows bitmap font format FNT/FON
14:
20:
407:information in OpenType fonts.
362:Better support for TV screens.
201:Panorama provides support for
1:
916:2007 Bitstream Press Releases
921:Embedded Technology Journal
828:Real time operating systems
786:Cross-platform applications
754:(Single/Double/Dotted line)
734:Left and right drop shadows
957:
823:Embedded operating systems
760:Colored border text styles
504:Bitmap Distribution Format
509:Mac font suitcase (Dfont)
334:
320:
290:
276:
262:
248:
135:
119:
87:
514:Character Sets Supported
494:Font Fusion Stroke (FFS)
740:Algorithmic emboldening
703:Color Formats Supported
483:Portable Font Resources
719:Text Style and Effects
442:Font Formats Supported
737:Algorithmic obliquing
448:Multiple master fonts
130:6.0 / May 10, 2011
52:neutral point of view
467:TrueType collections
244:Significant changes
873:"BitstreamPanorama"
776:User defined filter
476:Compact font format
297:September 24, 2007
84:
44:promotional content
896:. August 14, 2006.
83:Bitstream Panorama
46:and inappropriate
834:Devices Supported
700:
699:
348:
347:
258:Initial release.
181:
180:
80:
79:
72:
948:
898:
897:
886:
880:
879:
877:
869:
518:
488:Bitstream Speedo
283:August 14, 2006
232:
177:
174:
172:
170:
168:
92:
85:
75:
68:
64:
61:
55:
33:an advertisement
24:
23:
16:
956:
955:
951:
950:
949:
947:
946:
945:
931:
930:
907:
902:
901:
888:
887:
883:
875:
871:
870:
866:
861:
844:
836:
783:
721:
705:
661:BYZANTINE MUSIC
516:
444:
353:
312:April 10, 2008
227:
225:Version history
171:/fonttechnology
165:
131:
112:Initial release
95:
76:
65:
59:
56:
37:
25:
21:
12:
11:
5:
954:
952:
944:
943:
941:Layout engines
933:
932:
929:
928:
923:
918:
913:
906:
905:External links
903:
900:
899:
881:
863:
862:
860:
857:
856:
855:
853:Bitstream Inc.
850:
843:
840:
835:
832:
831:
830:
825:
820:
811:
806:
797:
796:) applications
787:
782:
779:
778:
777:
774:
773:Flicker filter
771:
766:
761:
758:
755:
741:
738:
735:
732:
727:
720:
717:
716:
715:
712:
709:
704:
701:
698:
697:
694:
691:
688:
685:
682:
678:
677:
674:
671:
668:
665:
662:
658:
657:
654:
651:
648:
645:
642:
638:
637:
634:
631:
628:
625:
622:
618:
617:
614:
611:
608:
605:
602:
598:
597:
594:
591:
588:
585:
582:
578:
577:
574:
571:
568:
565:
562:
558:
557:
554:
551:
548:
545:
542:
538:
537:
534:
531:
528:
525:
522:
515:
512:
511:
510:
507:
501:
498:
495:
492:
489:
486:
479:
473:
468:
465:
460:
455:
450:
443:
440:
439:
438:
435:
432:
429:
426:
423:
420:
417:
414:
411:
408:
401:
394:
391:
388:
373:bi-directional
369:
366:
363:
360:
357:
352:
349:
346:
345:
342:
339:
336:
332:
331:
328:
327:July 15, 2009
325:
322:
318:
317:
313:
310:
306:
305:
298:
295:
292:
288:
287:
284:
281:
278:
274:
273:
270:
269:June 20, 2005
267:
264:
260:
259:
256:
255:June 22, 2004
253:
250:
246:
245:
242:
239:
238:Minor version
236:
235:Major version
226:
223:
190:Panorama uses
188:Bitstream Inc.
179:
178:
163:
159:
158:
153:
147:
146:
143:
137:
136:
133:
132:
129:
127:
125:Stable release
121:
120:
117:
116:
113:
109:
108:
106:Bitstream Inc.
103:
97:
96:
93:
78:
77:
60:September 2011
48:external links
28:
26:
19:
13:
10:
9:
6:
4:
3:
2:
953:
942:
939:
938:
936:
927:
924:
922:
919:
917:
914:
912:
909:
908:
904:
895:
894:Business Wire
891:
885:
882:
874:
868:
865:
858:
854:
851:
849:
846:
845:
841:
839:
833:
829:
826:
824:
821:
819:
815:
812:
810:
807:
805:
801:
798:
795:
791:
788:
785:
784:
780:
775:
772:
770:
767:
765:
762:
759:
756:
753:
752:Strikethrough
749:
745:
742:
739:
736:
733:
731:
728:
726:
723:
722:
718:
713:
710:
707:
706:
702:
695:
692:
689:
686:
683:
680:
679:
675:
672:
669:
666:
663:
660:
659:
655:
652:
649:
646:
643:
640:
639:
635:
632:
629:
626:
623:
620:
619:
615:
612:
609:
606:
603:
600:
599:
595:
592:
589:
586:
583:
580:
579:
575:
572:
569:
566:
563:
560:
559:
555:
552:
549:
546:
543:
540:
539:
535:
532:
529:
526:
523:
520:
519:
513:
508:
505:
502:
499:
496:
493:
490:
487:
484:
480:
477:
474:
472:
469:
466:
464:
461:
459:
456:
454:
451:
449:
446:
445:
441:
436:
433:
430:
427:
424:
421:
418:
415:
412:
409:
406:
402:
399:
396:Supports key
395:
392:
389:
386:
382:
378:
374:
370:
367:
364:
361:
358:
355:
354:
350:
343:
341:May 10, 2011
340:
337:
333:
329:
326:
323:
319:
314:
311:
308:
307:
303:
299:
296:
293:
289:
285:
282:
279:
275:
271:
268:
265:
261:
257:
254:
251:
247:
243:
241:Release date
240:
237:
234:
233:
230:
224:
222:
220:
216:
212:
208:
204:
199:
197:
193:
189:
185:
176:
164:
160:
157:
154:
152:
148:
145:Layout Engine
144:
142:
138:
134:
128:
126:
122:
118:
114:
110:
107:
104:
102:
98:
91:
86:
74:
71:
63:
53:
49:
45:
41:
35:
34:
29:This article
27:
18:
17:
893:
884:
867:
837:
478:(CFF)/Type 2
228:
200:
196:drop shadows
183:
182:
101:Developer(s)
66:
57:
42:by removing
38:Please help
30:
848:Font Fusion
764:Superscript
192:Font Fusion
156:Proprietary
859:References
664:GLAGOLITIC
604:DEVANAGARI
573:PHOENICIAN
453:WOFF fonts
335:Version 6
321:Version 5
291:Version 4
277:Version 3
263:Version 2
249:Version 1
215:monochrome
40:improve it
800:Macintosh
769:Subscript
744:Underline
676:TIFINAGH
630:MONGOLIAN
610:MALAYALAM
403:Supports
371:Supports
219:grayscale
207:ligatures
173:/panorama
167:bitstream
115:June 2004
935:Category
842:See also
757:Outlines
748:Overline
730:Engraved
725:Embossed
693:TAGBANWA
687:KATAKANA
681:CANADIAN
656:TIBETAN
647:HIRAGANA
644:GEORGIAN
624:ETHIOPIC
621:BUGINESE
584:CYRILLIC
581:BOPOMOFO
547:GURMUKHI
541:ARMENIAN
527:GUJARATI
524:CHEROKEE
481:TrueDoc
471:OpenType
463:TrueType
398:OpenType
351:Features
203:OpenType
184:Panorama
804:Windows
673:TAGALOG
667:KANNADA
650:MYANMAR
616:THAANA
613:SINHALA
607:HANUNOO
601:BRAILLE
596:TELUGU
561:BENGALI
405:kerning
211:swashes
198:etc.).
162:Website
151:License
653:SYRIAC
633:SYLOTI
627:HEBREW
587:HANGUL
576:TAMIL
564:COPTIC
556:TAILU
536:TAILE
521:ARABIC
485:(PFRs)
458:Type 1
383:, and
381:Hebrew
377:Arabic
876:(PDF)
814:Linux
690:OGHAM
684:GREEK
641:BUHID
636:THAI
593:RUNIC
590:LIMBU
570:LATIN
533:ORIYA
530:KHMER
506:(BDF)
175:.html
818:UNIX
816:and
809:BREW
802:and
794:HTML
567:JAMO
553:PHAG
385:Urdu
338:6.0
324:5.0
309:4.5
302:BREW
294:4.0
280:3.0
266:2.0
252:1.0
169:.com
141:Type
790:Web
696:YI
670:NKO
550:LAO
544:CJK
491:T2K
937::
892:.
379:,
217:,
209:,
878:.
792:(
750:/
746:/
73:)
67:(
62:)
58:(
54:.
36:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.