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

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

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

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

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

카이로 설명서

카이로 웹 사이트