cairo

    0

    1答えて

    私はカイロ、ポップラー、gtk +を使用するプログラム(gummi)を持っています。私がalt-tabでフォーカスを切り替えるたびに(ただし、他の手段を使ってフォーカスを変更してもそれほど変わらない)、タスクマネージャーは10〜20個のGDIオブジェクトを取得したと教えてくれます。 GDIViewは、これらがほとんどがビットマップとDCであることを示していますが、これらは「GDI合計」のほとんどを

    3

    1答えて

    私はCairoがQuartz出力をサポートしていることを知っていますが、Cocoaアプリケーションでどのように実装するのでしょうか?私は実際にこの文書の中で行われている良い例は見つかっていません。

    3

    2答えて

    私はカイロで絵画/絵画要素をしなければならないと思われる問題に遭遇しました。 私はpygtkにフチ無しのウィンドウを持っていますが、私はcairo.aの黒い四角形と内側に灰色の四角形で2つの長方形を描いています。ウィンドウのサイズを変更すると、内側の四角形の一部が描画/塗りつぶされないように見えます。私はこの問題を示すために3つのスクリーンショットを含めました。 2番目と3枚目の画像で見ることがで

    2

    2答えて

    私はいくつかのAPIを学ぶ目的でペットプロジェクトを進めています。実用的な価値を持つことを意図しているのではなく、私がlibpcap、gtk +、およびcairoで快適になるための比較的簡単なエクササイズになる前に、私は何か重大なものにそれらを使用します。これはCで実装され、Gtk + 2.xを使用するグラフィカルなプログラムです。最終的にはpcapでフレームを読み込み(現在はハードコードされたテ

    0

    1答えて

    私は決してPythonでコードを作成せず、Javascrpt/SVGから切り替えようとしています。 Pythonで可変スコープとプロセスフローを混乱させるので、mousedownとmouseupイベントで長方形を描くように、これらの基本コードに修正を加えていただきたいと思います。あなたがコードでエラーを指摘していない限り、指示へのリンクを入れないでください。 かの名前 == "メイン": インポー

    1

    2答えて

    Gtkのウィンドウは、カイロを使用して透過性をサポートしています。コードhereでスクリーンショットを取得しようとしました。しかし、透過性を使用するウィンドウでは純粋な黒が印刷されます。どのようにしてアルファチャンネルをあわせるスクリーンショット(PNG)を作ることができますか? 編集:私はalpha pixbufで試しましたが、出力はまだアルファなしです。ここに私のコードは(のGtk#を歌う、そ

    3

    3答えて

    PHPのcairo拡張子を持つPNGファイルを生成しています。イメージには背景とテキストが含まれています。今私はカイロによって生成された後、PHPでこれらの画像を圧縮したいと思います。これを行うライブラリはありますか? 私が見つけたpngcrushツール。しかし、それはコマンドラインツールです。私はsystem呼び出しを呼びたくはありません。 PHPソリューションがない場合は、Cの解決策があります

    1

    1答えて

    私はcairo_t crをカイロで描くことができます。 私は物事のいずれかを実行する必要があり、このカイロのグラフィックにハイライト表示効果を作成するために試してみたい: することは、背景を変更 少し明るく見えますので、それが透明である画像全体を明るくいくつかの明るい色(例えば白) への画像の一部は、たぶん、背景、私はカイロでそれを行うことができますどのよう にわずかなぼかしを追加しますか? [編

    0

    3答えて

    私はcairo + rsvgをpygameで.svgファイルをレンダリングしています。しかし、カラーチャンネルは間違っています。 lion.svg しかし、画像でのテストは です: 私は(彼は黄色、ピンクではありません)、私は私のRGBAチャンネルの順番が入れ替わっていると信じています。それがどのように機能するかについては明確ではない。ここに私のコードがあります(他の点ではレンダリングが正しく行わ

    3

    1答えて

    Pango Cairoをワードラップにするのに問題があります。以下はデモコードです。レイアウトの幅を赤い矩形と同じに設定しているので、赤い矩形に折り返すと予想されます。それは、幅が非常に小さく設定されているかのように、各行に1つの単語を入れるだけです。私がpango.WRAP_WORD_CHARを使用すると、私は行に1文字しか得られません。 私は間違っていますか?レイアウトを指定した幅に折り返すに