Knowledge

Panorama (typesetting software)

Source πŸ“

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:.

Index

an advertisement
improve it
promotional content
external links
neutral point of view
Learn how and when to remove this message

Developer(s)
Bitstream Inc.
Stable release
Type
License
Proprietary
bitstream.com/fonttechnology/panorama.html
Bitstream Inc.
Font Fusion
drop shadows
OpenType
ligatures
swashes
monochrome
grayscale
BREW
bi-directional
Arabic
Hebrew
Urdu
OpenType
kerning
Multiple master fonts

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑