Shaun McCance
shaunm@gnome.org 2011–2012
벡터 기반 2차원 고품질 그래픽
조성호
shcho@gnome.org 2016, 2017, 2018.

# 카이로

카이로는 벡터 그래픽 표현, 그림 합성, 계단 현상 처리 텍스트 표현 기능을 제공하는 매력적인 API를 갖춘 2D 그래픽 라이브러리입니다. 카이로에서는 상이한 미디어에 그래픽을 표현하는 플랫폼 독립 코드를 작성할 수 있도록, X 윈도우 시스템, 마이크로소프트 윈도우, 메모리 이미지 버퍼 등의 다중 출력 장치 지원 수단을 제공합니다.

카이로 드로잉 모델은 포스트 스크립트와 PDF에서 제공하는 모델과 비슷합니다. 카이로 API에서는 입방체 선그리기 및 면 채우기, 배지어 곡선, 그림 합성, 회전, 크기, 비율 등의 변환을 처리하는 수단을 제공합니다. 이 벡터 그래픽 처리 수단으로 멋지고 깔끔한 그래픽을 표현할 수 있습니다.

카이로의 방대한 드로잉 모델은 여러 미디어에서 고품질의 화면을 표현할 수 있습니다. 동일한 API를 화면 그래픽 및 텍스트를 만들고, 그림을 표현하며, 출력 용도에 적합한 깔끔한 출력 물을 만들 때 활용할 수 있습니다.

GTK+에 있는 위젯 말고도 프로그램에 그래픽을 표현할 때마다 카이로를 활용해야합니다. GTK+의 대부분의 모든 그림 표현은 카이로로 끝낼 수 있습니다. 개별 그리기 동작에 카이로를 활용하면 프로그램에서 고품질의, 깔끔한, 해상도에 무관한 그래픽을 표현할 수 있습니다.

카이로 설명서

카이로 웹 사이트