cairo

    16

    5答えて

    今日の午後、WindowsにPyCairoをインストールするための簡単なチュートリアルを見つけようと時間を費やしました。 Cairoプロジェクト自体はWindowsのバイナリを維持していないため、別の場所にダウンロードする必要があります(例:http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/)。 また、MSVCは明らかにPyCairoのため

    1

    1答えて

    カイロを使ってgtk3に散布図を描画しようとしています。開始するには、ここで例を使用しています:http://zetcode.com/tutorials/cairographicstutorial/ GTK2で正常にコンパイルされますが、画像は表示されません。彼らはgtk3でコンパイルしますが、次のエラーを与えていない: example.c: In function ‘on_expose_even

    1

    1答えて

    楕円の円周のみを描きたい。私はこれを使用する: gc->save(); gc->translate(xc, yc); gc->arc(0.0, 0.0, 1.0, 0.0, 2.0*M_PI); gc->scale(width*0.5, height*0.5); gc->stroke(); gc->restore(); しかし、私は常に楕円形を取得します。私は間違って何をしていますか

    1

    1答えて

    ライブラリのMono(C#)バインディングを使用してカイロにpngをロードする方法を調べましたが、ライブラリのCバインディングではcairo_image_surface_create_from_png()のようなものが使用されました。しかし、ライブラリのC#バインディングでは、Cairo.ImageSurface.*の下に有効な静的メンバーは見つかりませんでした。何か古い記事ではバインディングが不

    -2

    1答えて

    私はクライアントのためにやっているDrupalサイトに実装する必要があるPHPプロジェクトを与えられました。私はこのコードのライブラリ依存性について混乱しています。 freetype >= 2.3.12 - pixman >= 0.18.0 - cairo >= 1.8.10 - glib >= 2.24.0 - harfbuzz-ng (git master from git://git

    1

    2答えて

    Cairo image surfaceを使用する小さなPyGIプロジェクトがあります。これをsurface patternで拡大縮小し、Gtk.DrawingAreaでレンダリングします。 スケールのバージョンをPNGファイルに書きたいと思います。私は元の表面からSurface.write_to_png()で書き込もうとしましたが、元のサイズ(つまりスケールされていない)だけを書き込むので、そこに

    15

    2答えて

    私はここに、上記のライブラリの関係について少し混乱していますが、私が何を考えている: Carioは、2DグラフィックライブラリですGTK +はそれを使ってウィジェットをレンダリングします。 Carioは低レベルです。 CoglはOpenGL(またはフォーク?私は知らない)に基づく3Dグラフィックライブラリで、ClutterはCoglに基​​づく3D GUIツールキットです。 これが正しければ、いつ

    4

    1答えて

    私はいくつかの簡単なカイロプログラムを試してみたいと思いますが、ソースファイルをどのように組み込むのかがわかりません。私はカイロのライブラリをインストールしている - それはgccが知っている方法の問題だけ... だ私は(cairo.h含む).hファイルを持っている/インストールでは/ usr/localが/カイロ が含まれます 私はlibに/は/ usr/localにインストールは.dylibフ

    1

    1答えて

    私は画面にルーラーを表示するプログラムを持っており、Xlibはカーソル位置を100msごとにポーリングして更新ディスプレイ。ディスプレイは数字/行などで構成されています。特に、カーソルの位置を示す行(これが更新される理由です)。 問題は、古い行を消去し、その下のコンテンツを復元する必要があるため、位置の変更を反映するためにウィンドウ全体を再描画する必要があるということです。これを10回行うと、非常

    1

    1答えて

    私はcairommを使って描画するgtkmmアプリケーションをコンパイルしようとしています。私は、G ++を使用してい error: ‘signal_draw’ was not declared in this scope :私は私が手gtkmm2.4を使用して、それをコンパイルしようとする それはgtkmm3.0を用いた微細コンパイルけど。 gtkmm2.4にsignal_drawがないようです