サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
TGS2024
www.cairographics.org
Stable Code Releases Please download one of the latest releases in order to get an API-stable version of cairo. You'll need both the cairo and pixman packages. See In-Progress Development (below) for details on getting and building the latest pre-release source code if that's what you're looking for. Binary Packages GNU/Linux distributions Many distributions including Debian, Fedora, and others re
Documentation for cairo is an area that could always be greatly improved. Contributions are very welcome! Primary sources Here are the most useful starting points: Frequently asked questions: Save yourself some time by reading this early Tutorial: A one-of-a-kind introduction to the cairo concepts and models API reference manual: Function-by-function reference Cookbook: Simple recipes for drawing
This is a list of answers to questions that are frequently asked by new users to cairo. Getting Started What would a minimal C program look like using cairo? What compilation flags are required to compile that code? Drawing Questions How do I clear a surface? How do I paint from one surface to another? How do I draw a sharp, single-pixel-wide line? How do I use pango instead of cairo's "toy" text
Objective Caml bindings are in the cairo-ocaml module of the git repository. The following backends are supported: image (via the Bigarray module) ps pdf xlib (via the GTK+ interface LablGTK) svg There are also bindings for the SVG renderer libsvg-cairo. Releases Version 1.0.0 of cairo-ocaml targets the 1.0.x releases of Cairo. It has tag cairo-ocaml-1.0.0 in the git repository. The head of the re
SDL makes a great companion library to cairo. With SDL, you can create portable multimedia applications very easily. Install the latest SDL development packages for your distribution, or download the latest SDL development kit from http://www.libsdl.org. Drawing with cairo to an SDL Surface is quite simple, as all you need to do is create a cairo_surface_t from the SDL_Surface using cairo_image_su
This page contains samples of cairo's rendered output and the code snippets used to create them. The snippets are meant to be short, and easy to understand. The original snippets were created by Øyvind Kolås for a paper submitted to GUADEC 2004. All of his original snippet code is considered to be part of the public domain. double xc = 128.0; double yc = 128.0; double radius = 100.0; double angle1
cairomm is a C++ wrapper for the cairo graphics library. It offers all the power of cairo with an interface familiar to C++ developers, including use of the C++ Standard Library where it makes sense. Status cairomm wraps most relevant parts of the cairo API and is API/ABI-stable. cairomm is used by gtkmm since 2.10. There are two series of cairomm releases, each with its own stable API/ABI. Releas
Pycairo is a set of Python 2 & 3 bindings for the cairo graphics library. Since version 1.11.0 pycairo has moved to GitHub and pycairo and py2cairo have been merged back into one project. Git Repository: https://github.com/pygobject/pycairo Documentation: https://pycairo.readthedocs.io Releases: https://github.com/pygobject/pycairo/releases Python Package Index: https://pypi.python.org/pypi/pycair
Ruby bindings for cairo are available at GitHub since 2010/08/21. Install: RubyGems For RubyGems users. % sudo gem install cairo For Windows user: % gem install cairo --platform x86-mingw32 Install: tar.gz For non-RubyGems users. The latest version is rcairo-1.10.0 % wget http://cairographics.org/releases/rcairo-X.X.X.tar.gz % tar xvzf rcairo-X.X.X.tar.gz % cd rcairo-X.X.X % ruby extconf.rb % make
Drawing cairo_t — The cairo drawing context Paths — Creating paths and manipulating path data cairo_pattern_t — Sources for drawing Regions — Representing a pixel-aligned area Transformations — Manipulating the current transformation matrix text — Rendering text and glyphs Raster Sources — Supplying arbitrary image data Tags and Links — Hyperlinks and document structure Fonts cairo_font_face_t — B
Latest news: 2023-09-23: cairo-1.18.0 2023-02-02: cairo-1.17.8 2020-11-29: cairo-1.17.4 2019-02-01: cairo-1.17.2 Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Cairo is designed to produce consistent output on all outp
このページを最初にブックマークしてみませんか?
『cairographics.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く