<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" id="tech-cairo" xml:lang="ko">

  <info>
    <link type="guide" xref="tech" group="cairo"/>
    <revision pkgversion="3.0" date="2011-04-05" status="candidate"/>

    <credit type="author copyright">
      <name>Shaun McCance</name>
      <email its:translate="no">shaunm@gnome.org</email>
      <years>2011–2012</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="cc-by-sa-3-0.xml"/>

    <desc>벡터 기반 2차원 고품질 그래픽</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>조성호</mal:name>
      <mal:email>shcho@gnome.org</mal:email>
      <mal:years>2016, 2017, 2018.</mal:years>
    </mal:credit>
  </info>

<title>카이로</title>

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

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

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

<p>You should use Cairo whenever you need to draw graphics in your
application beyond the widgets provided by GTK.  Almost all of the drawing
inside GTK is done using Cairo.  Using Cairo for your custom drawing
will allow your application to have high-quality, anti-aliased, and
resolution-independent graphics.</p>

<list style="compact">
  <item><p><link href="http://www.cairographics.org/manual/">카이로 설명서</link></p></item>
  <item><p><link href="http://www.cairographics.org">카이로 웹 사이트</link></p></item>
</list>
</page>
