페이지 기술 언어
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
페이지 기술 언어는 텍스트, 이미지, 레이아웃 정보를 포함하여 페이지의 모양을 정의하는 데 사용되는 다양한 컴퓨터 언어를 의미한다. 이러한 언어는 프린터, 디스플레이 장치, 웹 브라우저 등에서 페이지를 정확하게 렌더링하는 데 사용되며, AFP, Apple Raster, Canon GARO, CPCL, DjVu, DPL, DVI, EPL, ESC/P, HP-GL, PCL, PDF, PostScript, SPL, SVG, XPS, ZPL 등 다양한 종류가 존재한다. 각 언어는 특정 제조사나 용도에 특화되어 개발되었으며, 어도비 시스템즈, 휴렛 팩커드, 제록스, IBM, 캐논, 엡손 등 다양한 기업에서 개발 및 사용된다.
더 읽어볼만한 페이지
- 페이지 기술 언어 - 포스트스크립트
어도비 시스템즈에서 개발한 포스트스크립트는 페이지 기술 언어이자 튜링 완전한 프로그래밍 언어로서, 데스크톱 출판 혁명을 이끌고 인쇄 기술 발전에 기여했으며, PDF 형식의 기반이 되었다. - 페이지 기술 언어 - EPUB
EPUB은 디지털 출판물 제작을 위한 전자책 파일 형식 기술 표준으로, 텍스트 자동 공간 조정, 글자 크기 변환, 이미지 내장, 메타데이터 포함, CSS 스타일 지정 등의 특징을 가지며, 최신 웹 기술을 지원하고 일본어 조판 지원을 강화하여 국제화를 추진한다. - 프로그래밍 언어 - 다중 패러다임 프로그래밍 언어
다중 패러다임 프로그래밍 언어는 둘 이상의 프로그래밍 패러다임을 지원하며, 다양한 프로그래밍 스타일을 혼합하여 사용할 수 있도록 설계되었다. - 프로그래밍 언어 - 모조 (프로그래밍 언어)
모조는 모듈러사에서 개발한 파이썬과 유사한 구문의 고성능 프로그래밍 언어로, AI 애플리케이션 개발에 초점을 맞추고 러스트의 영향을 받은 메모리 안전성을 제공하며 향후 오픈 소스로 전환될 예정이다.
페이지 기술 언어 | |
---|---|
페이지 정보 | |
이름 | 페이지 기술 언어 |
유형 | 컴퓨터 언어 |
설명 | 컴퓨터 언어임 |
2. 주요 페이지 기술 언어
페이지 기술 언어는 컴퓨터에서 프린터로 보내는 데이터를 기술하는 데 사용되는 언어이다. 다양한 페이지 기술 언어가 존재하며, 대표적인 언어들은 다음과 같다.
언어 | 개요 |
---|---|
AFP | IBM이 개발 |
Apple Raster | AirPrint 프로토콜에서 사용되며 이전에는 URF로 알려짐[1] |
캐논 GARO | 휴렛 팩커드 PCL3GUI / RTL 및 CPCA 작업 설명 언어를 기반으로 하는 대형 프린터용 그래픽 아트 언어[2] |
Common Ground 페이지 정의 언어 | |
CPCL | Comtec 프린터 제어 언어 (현재 Zebra) |
DjVu | AT&T 랩스에서 개발, 혼합 래스터 콘텐츠(MRC) 형식으로 OCR 기반 스캔 문서 지원 |
DPL | Datamax 프린터 언어 (현재 Honeywell)[3] |
DTPL | Datamax 티켓 프린터 언어 |
DVI | 장치 독립형, TeX 출력 |
E411 | 티켓팅 및 비행 스트립(ATC) 시스템용 에뮬레이션 411 (IER) |
EPL | Eltron 프로그래밍 언어 (현재 Zebra) |
Envoy | WordPerfect 페이지 기술 언어 |
ESC/P | 엡손 프린터용 표준 코드, 주로 도트 매트릭스 프린터에서 사용되는 간단한 언어 |
ESC/P2 | ESC/P의 확장 버전 |
ESC/Page | 엡손 페이지 프린터용 표준 코드, 여러 엡손 레이저 프린터, 특히 일본 모델에서 사용(ESC/P와 구별됨) |
ESC/POS | 엡손 표준 코드 POS 프린터용 |
FGL | Friendly Ghost Language (Boca Systems) 프린터 |
Fingerprint | 프로그래밍 언어, Direct Protocol은 Fingerprint의 하위 집합(Intermec) |
IPDS | 지능형 프린터 데이터 스트림(IBM) |
IGP/PGL | Printronix 그래픽 언어 |
IPL | Intermec 프린터 언어, Intermec 프린터용 프로그래밍 언어 (현재 Honeywell의 자회사) |
KPDL | 교세라 페이지 기술 언어 |
LCDS/Metacode | 구형 고속 프린터에서 사용되는 인쇄 스트림 형식(Xerox) |
MODCA | 혼합 객체 문서 콘텐츠 아키텍처(IBM) |
MTPL | Mannesmann Tally 프린터 언어 |
PPDS | 개인용 프린터 데이터 스트림 |
RPCS | 향상된 인쇄 명령 스트림(리코) |
Star Line Mode | Star Micronics 프린터에서 사용되는 ESC/POS의 변형 |
SPL | 삼성 프린터 언어[5] |
SVG | 주로 World Wide Web용으로 개발된 XML 기반 그래픽 기술 언어 |
Canon SG Raster | 휴렛 팩커드 PCL3GUI / RTL 및 IVEC(XML 형식 작업 설명 언어)를 기반으로 하는 대형 프린터용 Swift Graphics Raster |
TSPL/TSPL2 | 대만 반도체 인쇄/프로그래밍 언어(TSMC) |
TTP | 키오스크 프린터용 Swecoin의 인쇄 언어(현재 Zebra) |
UFR | Ultra Fast Rendering, 독점 언어(Canon) |
XES | Xerox 이스케이프 시퀀스 |
XPS | Windows Vista에 도입된 XML Paper Specification(마이크로소프트) |
ZJS | ZjStream 페이지 기술 언어 (Zenographics) |
ZPL | Zebra 프로그래밍 언어 |
LIPS | 캐논이 개발 |
ART | 후지필름 비즈니스 이노베이션이 개발 |
RPDL | 리코가 개발 |
201PL | NEC가 개발 |
PRESCRIBE | 교세라 도큐먼트 솔루션즈가 개발 |
HIPER-C | 오키 데이터가 개발 |
2. 1. 어도비 시스템즈 (Adobe Systems)
어도비는 포스트스크립트와 휴대용 문서 형식(PDF)를 개발했다. PDF는 현재 ISO 32000으로 표준화되었다.[4]2. 2. 휴렛 팩커드 (Hewlett-Packard)
HP-GL 및 HP-GL/2는 휴렛 팩커드에서 펜 플로터용으로 도입한 기하학적 언어로, 현재도 기술 도면에 사용되고 있다. PCL는 휴렛 팩커드가 개발한 페이지 기술 언어이다. RTL (래스터 전송 언어, PCL3GUI라고도 함)은 휴렛 팩커드 HP-GL/2의 래스터 그래픽 명령 하위 집합으로, PCL과 유사하다.언어 | 개요 |
---|---|
PCL | 휴렛 팩커드가 개발함. |
2. 3. 제록스 (Xerox)
제록스가 개발한 페이지 기술 언어이다. J-Star 등의 워크스테이션용 프린터에서 사용되었다.[6]
2. 4. 기타 제조사
- AFP (고급 기능 표현, IBM)
- Apple Raster (이전에는 URF로 알려짐, AirPrint 프로토콜에서 사용).[1]
- 캐논 GARO (래스터 연산을 사용하는 그래픽 아트 언어, 대형 프린터용), 휴렛 팩커드 PCL3GUI / RTL 및 CPCA 작업 설명 언어를 기반으로 함.[2]
- Common Ground 페이지 정의 언어
- CPCL (Comtec 프린터 제어 언어, 현재 Zebra)
- DjVu (혼합 래스터 콘텐츠(MRC) 형식, OCR 기반 스캔 문서 지원, AT&T 랩스)
- DPL (Datamax 프린터 언어, 현재 Honeywell)[3]
- DTPL (Datamax 티켓 프린터 언어)
- DVI (장치 독립형, TeX 출력)
- E411 (티켓팅 및 비행 스트립(ATC) 시스템용 에뮬레이션 411, IER)
- EPL (Eltron 프로그래밍 언어, 현재 Zebra)
- Envoy 페이지 기술 언어 (WordPerfect)
- ESC/P (엡손 프린터용 표준 코드, 주로 도트 매트릭스 프린터에서 사용되는 간단한 언어)
- ESC/P2 (ESC/P의 확장 버전)
- ESC/Page (엡손 페이지 프린터용 표준 코드, 여러 엡손 레이저 프린터, 특히 일본 모델에서 사용되는 페이지 기술 언어, ESC/P와 구별됨)
- ESC/POS (엡손 표준 코드 POS 프린터용)
- FGL (Friendly Ghost Language, Boca Systems) 프린터)
- Fingerprint (프로그래밍 언어, Direct Protocol은 Fingerprint의 하위 집합, Intermec)
- HP-GL 및 HP-GL/2 (휴렛 팩커드에서 펜 플로터용으로 도입한 기하학적 언어, 현재도 기술 도면에 사용)
- Interpress (Xerox)
- IJPDS (잉크젯 프린터 데이터 스트림, Kodak)
- IPDS (지능형 프린터 데이터 스트림, IBM)
- IGP/PGL (Printronix 그래픽 언어)
- IPL (Intermec 프린터 언어, Intermec 프린터용 프로그래밍 언어, 현재 Honeywell의 자회사)
- KPDL (교세라 페이지 기술 언어)
- LCDS/Metacode (구형 고속 프린터에서 사용되는 인쇄 스트림 형식, Xerox)
- MODCA (혼합 객체 문서 콘텐츠 아키텍처, IBM)
- MTPL (Mannesmann Tally 프린터 언어)
- PDF (휴대용 문서 형식, Adobe Systems), 현재 ISO 32000[4]
- PostScript (Adobe Systems)
- PPDS (개인용 프린터 데이터 스트림)
- RPCS (향상된 인쇄 명령 스트림, 리코)
- RTL (래스터 전송 언어, PCL3GUI라고도 함). 휴렛 팩커드 HP-GL/2의 래스터 그래픽 명령 하위 집합, PCL과 유사.
- Star Line Mode (Star Micronics 프린터에서 사용되는 ESC/POS의 변형)
- SPL (삼성 프린터 언어)[5]
- SVG (주로 World Wide Web용으로 개발된 XML 기반 그래픽 기술 언어)
- Canon SG Raster (대형 프린터용 Swift Graphics Raster), 휴렛 팩커드 PCL3GUI / RTL 및 IVEC(XML 형식 작업 설명 언어)를 기반으로 함.
- TSPL/TSPL2 (대만 반도체 인쇄/프로그래밍 언어, TSMC)
- TTP (키오스크 프린터용 Swecoin의 인쇄 언어, 현재 Zebra)
- UFR (Ultra Fast Rendering, 독점 언어, Canon)
- XES (Xerox 이스케이프 시퀀스)
- XPS (Windows Vista에 도입된 XML Paper Specification, 마이크로소프트)
- ZJS (ZjStream 페이지 기술 언어, Zenographics)
- ZPL (Zebra 프로그래밍 언어)
언어 | 개요 |
---|---|
인터프레스 | 제록스가 개발. J-Star 등의 워크스테이션용 프린터에서 사용. |
포스트스크립트 | 어도비가 개발한 페이지 기술 언어. |
PCL | 휴렛 팩커드가 개발. |
Pages | IBM이 개발. |
LIPS | 캐논이 개발. |
ART | 후지필름 비즈니스 이노베이션이 개발. |
RPDL | 리코가 개발. |
ESC/Page | 세이코 엡손이 개발. |
201PL | NEC가 개발. |
PRESCRIBE | 교세라 도큐먼트 솔루션즈가 개발. |
HIPER-C | 오키 데이터가 개발. |
3. 같이 보기
참조
[1]
웹사이트
Driverless Printing Standards And their PDLS
https://openprinting[...]
2022-04-29
[2]
웹사이트
White Paper - Canon imagePROGRAF PAGE DESCRIPTION LANGUAGES (PDLS)
https://web.archive.[...]
Canon
2013-06-13
[3]
서적
DPL command Reference
https://prod-edam.ho[...]
2021
[4]
웹사이트
PDF format becomes ISO standard
https://web.archive.[...]
2015-02-02
[5]
웹사이트
SPL Specifications
https://web.archive.[...]
2018-02-26
[6]
웹사이트
Method and apparatus for rendering fontless structured documents - Patent EP-0809192-A2 - PubChem
https://testpubchem.[...]
2023-01-02
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com