Knowledge

Panorama (typesetting software)

Source πŸ“

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

Index

Panorama (Layout Engine)
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

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

↑