파노라마(조판 소프트웨어)

Panorama (typesetting software)
비트스트림 파노라마
Panorama Rendering Complex Languages.PNG
Bitstream Panorama는 아랍어, 인도어, 히브리어 등 다양한 복잡한 스크립트 언어를 포함한 전 세계 언어로 텍스트를 구성합니다.
개발자비트스트림 주식회사
초기 릴리즈2004년 6월
안정된 릴리스
6.0 / 2011년 5월 10일
유형레이아웃 엔진
면허증.독자 사양
웹 사이트bitstream.com/fonttechnology/panorama.html

PanoramaBitstream Inc.에서 만든 다양한 세계 언어로 텍스트를 렌더링하는 라인 레이아웃 및 텍스트 구성 엔진입니다.Panorama는 텍스트 렌더링을 지원하기 위해 Font Fusion을 기반으로 사용합니다.이 엔진을 사용하면 간격, 정렬, 스타일 효과(굵은 글씨, 양각, 윤곽선, 드롭 그림자 등)와 같은 다양한 텍스트 서식을 관리할 수 있습니다.

Panorama는 OpenType 글꼴 테이블을 지원하여 연결, 스왓시, 과학적 수치 등의 문자를 자동으로 대체할 수 있습니다.파노라마는 흑백, 그레이스케일, LCD 최적화(수평 및 수직)[1]의 3가지 안티에일리어싱 모드를 지원합니다.

버전 이력

Panorama는 초기 출시 이후 몇 가지 변경과 더불어 코어 엔진에 수많은 API를 추가하였습니다.

메이저 버전 마이너 버전 발매일 대폭적인 변경
버전 1 1.0 2004년 6월 22일 초기 릴리즈
버전 2 2.0 2005년 6월 20일 복잡한 언어 스크립트를 위한 새로운 쉐이핑 엔진.양방향 및 혼합 방향 텍스트 지원.지원되는 표준 문자 세트 부호화(UTF-8, UTF-16, Unicode 및 ASCII).
버전 3 3.0 2006년 8월 14일 아랍어, 히브리어, 인도어 및 태국어의 복잡한 언어 스크립트를 완전히 지원합니다.완전한 커서 렌더링 지원.여러 글꼴 지원
버전 4 4.0 2007년 9월 24일 모든 모드에서 투과성을 지원합니다.Macintosh 플랫폼 지원(Mac 글꼴 가방 렌더링 기능 포함)BREW 플랫폼 지원.언어 관련 향상으로 OTF 규칙 적용 및 성능 향상.
4.5 2008년 4월 10일 Unicode 범위 기반 및 스타일 기반 글꼴 매핑을 지원합니다.LCD 모드에서 알파 채널 지원. 32비트 Unicode 지원.공간 줄 바꿈 종료 스타일을 사용하여 향상된 텍스트 보기 및 편집을 지원합니다.모든 플랫폼에서 탭 중지 지원
버전 5 5.0 2009년 7월 15일 부분 크기 및 위치, 경로의 텍스트 렌더링, 유니코드/이미지 매핑 및 부동 객체 지원.
버전 6 6.0 2011년 5월 10일 태국어 쉐이핑 및 OpenType 규칙, Unicode 줄 바꿈 알고리즘, 글꼴 비율, 그림자 폭 및 그림자 색상 지원.

특징들

  • 태국어 쉐이핑 및 OpenType 규칙 지원.
  • Unicode 줄 바꿈 알고리즘의 지원이 강화되었습니다.
  • TV 화면 지원 향상.
  • 글꼴 비율, 섀도우 폭 및 섀도우 컬러를 통한 글꼴 무게 관리 및 포맷 지원 강화.
  • Unicode 컴플라이언스 - Unicode 5.0 및 아랍어, 인도어, 태국어 등의 복잡한 스크립트 언어를 포함한 모든 국제 언어에 대한 완전한 레이아웃을 지원합니다.
  • 문자를 순차적으로 재배치하는 데 필요한 양방향 알고리즘을 지원합니다.예를 들어 아랍어, 히브리어, 우르두어 의 언어에서는 문자를 키보드에 한 가지 방법으로 입력할 수 있지만 시각 장치에서 올바른 방식으로 렌더링해야 합니다.
  • Context Shaping : 문자에 컨텍스트쉐이핑을 적용합니다.즉, 문자는 언어 규칙에 따라 치환, 결합 또는 재배치됩니다.
  • 아랍어, 인도어, 히브리어 등 다양한 복잡한 스크립트 언어를 포함한 모든 전 세계 언어로 텍스트를 구성합니다.
  • BASE, 글리프 정의(GDEF), 글리프 포지셔닝(GPOS), 글리프 대체(GSUB) 등 라인 레이아웃에 필요한 주요 OpenType 테이블을 지원합니다.
  • OpenType 글꼴의 키 관련 정보를 지원합니다.
  • 경로상의 텍스트 — 경로, 아웃라인 또는 미리 정의된 모양을 따라 텍스트를 렌더링할 수 있습니다.
  • 글꼴 매핑: 스크립트 기반 글꼴 매핑을 지원하여 응용 프로그램이 단일 인스턴스에서 여러 스크립트를 지원할 수 있습니다.
  • 스타일 매핑 - 스타일 연결 글꼴을 단일 글꼴로 그룹화할 수 있습니다.스타일 메뉴에서 스타일을 적용할 때 엔진은 글꼴의 실제 그려진 스타일에 액세스할 수 있도록 "인식"합니다.
  • 유니코드 매핑:렌더링할 텍스트 스트림의 유니코드 값을 기반으로 한 자동 글꼴 전환을 지원합니다.
  • Unicode-Image Mapping : Unicode 시퀀스를 임의의 이미지에 매핑할 수 있습니다.
  • 문단 스타일 지정 - 텍스트 정렬, 문자/줄 간격 및 들여쓰기 기능을 포함한 문단별 형식 지정 속성을 지원합니다.
  • 종료 스타일: 문자열이 지정된 영역에 맞지 않을 경우 잘린 텍스트에 대한 생략형 종료 스타일을 응용 프로그램에서 쉽게 포함할 수 있습니다.
  • [Inline Images] : 텍스트와 함께 인라인으로 표시되는 플로팅그래픽 객체유형을 지원합니다.
  • 리치 텍스트 편집 기능(스페이스 줄 바꿈, 탭 중지, 문자 간 공간, 줄 들여쓰기 및 줄 간격에 대한 동적 특성 변경 등)
  • 흑백, RGB, BGR 등 업계 표준 컬러 포맷을 지원하며 알파 채널을 지원합니다.

지원되는 글꼴 형식

지원되는 문자 집합

아랍어 체로키 구자라티 크메르 오리야 테일
아르메니아어 CJK 구르무키 라오 PAG 테일
벵골리 콥트 자모 라틴어 페니키아인 타밀어
보포모포 키릴 문자 한글 림부 실행하다 텔루구
점자 데바나가리 한우노 말레이람 신하라 타나
버그어 에티오피아어 히브리어 몽골어 시스템 태국어
BUHID 그루지야 히라가나 미얀마 시스템 티베트어
비잔틴 음악 글래고릭 칸나다 NKO 타갈로그 티피나
캐나다 그리스어 가타카나 오감 태그반와 YI

지원되는 색상 형식

  • 흑백 및 그레이스케일 형식을 지원합니다.
  • 흑백, RGB, BGR 등 업계 표준 화면 색상 형식을 지원합니다.
  • RGB 또는 BGR 형식의 R, G, B 및 알파 채널에 대해 8가지 픽셀 깊이를 지원합니다.

텍스트 스타일 및 효과

지원되는 응용 프로그램/운영 체제

지원되는 디바이스

가전기기, 모바일 핸드셋, 셋톱박스, 디지털TV, 프린터, 의료영상장치, GPS시스템, 자동차디스플레이 및 기타 임베디드 시스템

「 」를 참조해 주세요.

레퍼런스

  1. ^ "BitstreamPanorama" (PDF).
  2. ^ "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". Business Wire. August 14, 2006.

외부 링크