본문 바로가기

Cairo

(6)
Cairo 1.10.0 릴리즈 http://cairographics.org/news/cairo-1.10.0/ http://cairographics.org/releases/cairo-1.10.0.tar.gz Cairo 1.10.0이 릴리즈 되었다. CAIRO_SURFACE_TYPE_RECORDING 이 추가되었고, Gdk에서 사용하던 gdk_region이 cairo_region으로 변경되기 위해 cairo에 들어왔다. GTK가 업버전되면 gdk_region이 cairo_region으로 교체될 예정인듯 하다.
[예제] Cairo/Gtk+ 이미지 출력하는 예제 sample용 이미지는 저작권 문제를 몰라 첨부시키지 않았습니다.
cairo 1.9.8 스냅샷 요약 http://cairographics.org/news/cairo-1.9.8/ 아래 내용은 위 URL 내용을 약간 정리한 것이다. 다운로드 경로 : http://cairographics.org/snapshots/cairo-1.9.8.tar.gz git : git clone git://git.cairographics.org/git/cairo (commit id : 3a20b10cd0d94406fbd5fe3bb3d4820a95364537) 주요한 API set이 하나 추가되었다. cairo_region API set이다. 대충 gdk_region이 하던 것을 대체할 녀석인것 같다. 벌써 gdk 쪽에는 gdk_region을 deprecated 시키려는 움직임이 보이고 있다. (관련 인물 : Benjamin Ot..
[CAIRO/GTK] Checker 패턴 예제 CAIRO/GTK 예제들 1. 인터넷 간단한 예제 2. 뼈대 앱 3. Checker cairo_image_surface를 이용해 4칸짜리 checker를 만들고, 이것을 cairo_patter_t를 통해 확장 가능하게 하여 화면에 뿌리는 예제
[CAIRO/GTK] 뼈대 CAIRO/GTK 예제들 1. 인터넷 간단한 예제 2. 뼈대 앱 3. Checker 1번 예제를 바탕으로 기본 CAIRO 공부를 위해 사용하게 될 아무것도 하지 않는 기본 코드로 핑크색 다이얼로그를 띄우는 예제이다. 허접한 글이지만, 도움이 되신다면 아래 손가락 꾹 눌러주세요.
[CAIRO/GTK]간단한 cairo 예제 CAIRO/GTK 예제들 1. 인터넷 간단한 예제 2. 뼈대 앱 3. Checker 출처 : http://fredmorcos.blogspot.com/2007/02/little-cgtkcairo-example.html 빌드는 아래와 같이 수행한다. gcc alphademo.c -o alphademo `pkg-config --libs --cflags gtk+-2.0 cairo` 당연히 리눅스용이며, gtk와 cairo가 설치되어 있어야 한다. 허접한 글이지만, 도움이 되셨다면 아래 손가락 꾹 눌러주세요.