cairo

    1

    1答えて

    質問はかなり私の質問を合計します。私はGtkDrawingAreaを持っていて、そのサーフェス(cairo_surface_t)はCAIRO_FORMAT_INVALID(デフォルトでは)という形式です。つまり、そのサーフェスのデータに対して「このようなフォーマットは存在しないか、サポートされています。 私の選択したフォーマットでGtkDrawingAreaサーフェスのコピーを作成する方法はありま

    2

    1答えて

    私は現在、スライスされた画像を描画するには、次のコードを使用しています: static void DrawImage(cairo_t *ctx,int x,int y,int w,int h,cairo_surface_t *img){ cairo_set_source_surface(ctx, img, 0, 0); cairo_rectangle(ctx, x, y, w,

    3

    2答えて

    私はMonoDevelop(On ubuntu)を使って簡単なテストアプリケーションを開発しようとしています。 Mono.Cairoへの参照を追加しようとしましたが、IDE内の名前空間Mono.Cairoにアクセスできません。 どうすればよいですか?

    1

    1答えて

    人 は、私は私はPyGtk、これをされて最高の1でアニメーションを作成する方法を示すいくつかのチュートリアルを見てきました:は https://cairographics.org/cookbook/animationrotation/ このチュートリアルでは、常にアニメーションをリフレッシュするために、いくつかのクロックを設定するgobject.timeout_add()を使用しています。 代わり

    8

    2答えて

    ...私はカイロに対して何も持っていない - 私はそれを実際に愛する。 Pythonのバインディングを、特にMacにインストールするのは非常に難しいです(OS Xにpycairoをインストールするためのすべての質問を参照してください)。より良い選択肢はありますか? 編集:もう少し状況については 、私は理想的な標準インストールのチャンネルを使用して、私が展開する簡単なようにしたいと思いWebサービス

    6

    1答えて

    私はウィジェットを作るためにCairo(C言語)を使ったX11環境のルートウィンドウに直接描画する方法を知っています。私はtint2のコードのいくつかの部分をコピーしましたが、それはかなり巨大で、私が持っている唯一の結果は満足できません。 私は、完全な作業サンプルコード、または少なくともいくつかのヒントや、勉強するための小さなプログラムを持っていることを嬉しく思っています。 ありがとう!

    4

    1答えて

    私はPython 2.7とPyGTKでプロジェクトを持っています。 透明な背景ウィンドウを作成する必要がありますが、イメージ(ピクスマップとマスクベース)やその他のオブジェクトをウィンドウ内に表示することはできます。 私は次のコードを使用していますが、画像オブジェクトはUbuntu(Oneric Ocelot)には表示されません。また、以下のようにエラーが表示されます。これはWindows 7でも

    0

    1答えて

    複雑なスクリプト(UTF-8でKhmer)を含む大きな文書の各単語の画像を自動的に作成するソリューションに取り組んでいます。 。私はパンゴとカイロが正しくクメールをレンダリングできることを発見しました。私は多くのプログラマーではないので、私はPangoとCairoのPHP版を使い始めました。しかし、文字列を分割して各単語の画像を自動的に生成する方法はわかりません。単語間には「実際の」スペースはなく

    5

    1答えて

    本格的なUnicode文字レンダリングに依存する必要はありますか、プラットフォーム(Linux/Max/Windows)のネイティブフォントグリフをそれほど問題なく読み取ってレンダリングできますか? 生成されたpdfファイル内でeps/pdf/svgをインポート/レンダリングできますか、手動でイメージファイルを解析してカイロで再描画する必要がありますか?

    10

    2答えて

    これは私が言っていることですが、カイロはOpenGLアクセラレータ付きプリミティブを使って線や形などを描画しますか?それ以外の場合は、これを行うライブラリですか?