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