cairo

    0熱度

    2回答

    不同我有我的GUI應用程序一個GTK按鈕,但是,懸停效果是Linux和Windows不同: 繼承人的Linux: 繼承人的Windows: 我沒有做任何幻想的動畫,其實,動畫是默認的,我怎樣才能讓它變得統一? 謝謝。

    1熱度

    1回答

    我想在OSX 10.6上安裝cairo ruby​​寶石。似乎在extconf.rb中有一個bug,我修補了它,但現在我不知道如何創建一個gem,所以我可以安裝它... gem build folder不會工作,因爲沒有gemspec文件或什麼(我有寶石^^完全沒有經驗),以及gem install想要一個.gem文件... 這是我解壓寶石的內容: AUTHORS ChangeLog NE

    9熱度

    3回答

    我的程序繪製了在窗口上移動的圓圈。我想我一定會錯過一些基本的gtk/cairo概念,因爲它似乎對我所做的事情運行得太慢/口吃遲緩。有任何想法嗎?謝謝你的幫助! #!/usr/bin/python import gtk import gtk.gdk as gdk import math import random import gobject # The number of circ

    2熱度

    2回答

    我有一堆座標,它們是2D平面上夾緊的均勻三次B樣條的控制點。我想用Cairo調用(使用Python,使用Cairo的Python綁定)來繪製這條曲線,但據我所知,Cairo只支持Bézier曲線。我也知道兩個控制點之間的B樣條的線段可以用Bézier曲線繪製,但我無法在任何地方找到確切的公式。給定控制點的座標,我怎樣才能推導出相應的貝塞爾曲線的控制點?有沒有任何有效的算法?

    18熱度

    5回答

    我在啓動任何使用Pango庫時發生此錯誤。我使用的是Kubuntu 9.10。我已經在libgtk * libcairo * libpango *和fontconfig上完成了'sudo apt-get --reinstall install',但沒有運氣。 難道有人指着我正確的方向嗎?謝謝。

    2熱度

    3回答

    我在32位CentOS上做了這麼多次,一切順利,沒有出現問題。但是現在,在x64 CentOS上,我無法找到開羅找到pixman。 Pixman 0.18.0安裝在/ usr/local/lib(我相信這是通常的位置)。 配置開羅1.8.10無法找到它: checking for cairo's image surface backend feature... checking for pixm

    0熱度

    1回答

    我需要以編程方式將其他圖形元素添加到現有的靜態PDF書籍封面上。現在我使用pycairo繪製一個透明的PDFSurface,然後使用pyPdf將它合併到現有的靜態PDF中。這樣,PDFSurface就可以作爲覆蓋層。 但是,透明PDF與靜態PDF的TrimBox大小完全相同,因此比靜態PDF小。如何將內容定位在透明PDF上,以便在合併之後,它完全覆蓋靜態PDF的TrimBox?

    1熱度

    2回答

    看起來好像給了stroke_extents()和translate(x, y)和scale(x, y)函數的信息,我應該可以採取任何開羅(我使用pycairo)路徑和「最適合」它。換句話說,將它居中放大並填充可用空間。 在繪製路徑之前,我縮放了畫布,使得原點是左下角,向上是y +,右是x +,高度和寬度都是1.給定這些條件,此代碼似乎爲以正確縮放路徑: # cr is the canvas ex

    6熱度

    1回答

    我試圖建立在win32的盒子OpenSceneGraph的的PDF插件。該插件使用cmake的PKG_CHECK_MODULES宏來查找cairo和poppler庫。我不知道如何以幫助它找到它們的方式來安裝它們。

    0熱度

    1回答

    我想在使用開羅的窗口上繪製圖像。如何從磁盤加載bmp或png並從中創建畫筆? 下面的代碼顯示了繪圖的位置。曝光信號附加到窗口。 gboolean OnExpose(GtkWidget *widget, GdkEventExpose *event, gpointer data) { cairo_t *cr; cr = gdk_cairo_create(widget->windo