cairo

    2熱度

    1回答

    我有一些傳統的MFC應用程序,我想使用開羅繪圖引擎添加一些圖表和圖形。 我正在尋找一個如何讓它工作的小例子。基本上,一旦我創建了PNG或GIF文件,我如何在MFC CView窗口中顯示該文件? 我的google-fu找不到任何好的線索。

    2熱度

    4回答

    有人可以提供如何加載.svg文件並使用C/C++和任何庫進行顯示的示例?我想知道您是否會使用SDL,開羅或什麼。

    8熱度

    3回答

    我有一個圖像/ pixbuf,我想繪製到gtk.DrawingArea中並頻繁刷新,所以blitting操作必須快速。這樣做的簡單方法: def __init__(self): self.drawing_area = gtk.DrawingArea() self.image = gtk.gdk.pixbuf_new_from_file("image.png") def ar

    3熱度

    2回答

    當柵格化svg文件時,我希望能夠爲生成的png文件設置寬度和高度。使用以下代碼,只有畫布被設置爲所需的寬度和高度,具有原始svg文件尺寸的實際圖像內容呈現在(500,600)畫布的左上角。 import cairo import rsvg WIDTH, HEIGHT = 500, 600 surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, W

    2熱度

    3回答

    我正在爲大學寫一些物理學模擬,現在我輸出一系列數百個PNG,然後我以快速序列觀看......有沒有一種方法可以將它們合併到c中的一個視頻中,使用一些簡單的無損編解碼器庫? P.S.我使用的是開羅的圖形和在圖形編程一般

    5熱度

    1回答

    我必須用cairo渲染一個非常大的圖像(>50.000²像素)。要做到這一點而不會耗盡內存,我會逐一渲染部分圖像(<1.000²像素),並稍後將它們合併在一起。 創建1000×1000的表面 轉換爲當前零件的位置 繪製圖像(調用使用pycairo繪圖指令) 渲染/保存圖像文件(cairo_surface_write_to_png) 重複與未來部分 因爲cairos裁剪算法比我自己快,第三步繪製整個

    11熱度

    5回答

    我想在OSX下安裝pycairo(Python綁定爲cairo graphics library)。 我開始與 easy_install pycairo ,並得到: Requested 'cairo >= 1.8.8' but version of cairo is 1.0.4 error: Setup script exited with Error: cairo >= 1.8.8 no