cairo

    0熱度

    1回答

    下面的代碼示例是在Lua中,旨在與Conky一起使用。我的想法是計算一條複雜的路徑,保存它,然後渲染它兩次 - 一次作爲填充區域,然後再次作爲描邊路徑,從而創建一個輪廓區域。 問題是,與直接呈現相比,保存的路徑似乎呈現「倒退」。 第一部分用綠色創建一個旋轉的L形狀,該形狀如預期般出現。 第二部分嘗試創建與保存路徑相同的L形,然後將其渲染爲紅色。由此產生的路徑不會旋轉,但由於在追加路徑之前我沒有調用

    1熱度

    1回答

    在python igraph繪製cairo PDF時,曲線邊緣由edge_curved = X或autocurve = True設置,邊緣在PDF輸出中不可見。同樣代表PNG。箭頭和所有其他圖形元素都可見。直線設置邊緣,它們變得可見。這裏是一個簡單的例子: import igraph g = igraph.Graph.Erdos_Renyi(n = 23, m = 123) igraph.pl

    3熱度

    1回答

    嘗試修復我遇到的otf-fonts問題(請參閱How to use otf-font in ggplot2 graphics?)我發現可以將這些字體與ggplot2一起使用。 使用knitr與RMD-文件是好的: --- title: "FontTest" author: "me" date: "22. April 2015" output: html_document --- ``

    2熱度

    1回答

    我有與系統v庫(信號量,消息隊列)和多個進程conformed應用程序(機場併發模擬)。 我不允許使用線程,這就是爲什麼我有一個進程線程和多個「飛機」進程。 我想添加一些圖形來顯示與GTK(與開羅)庫機場的流量。 如何添加圖形?當我嘗試將它添加到機場進程時,gtk_main會阻止整個應用程序。我想過創建另一個進程並將圖形添加到共享內存中,但我已經讀過,它不會起作用。 什麼是最簡單/最好的選擇? 非

    0熱度

    1回答

    我+手動編譯GTK,因爲它需要開羅與PDF的支持我安裝poppler的,能說會道的,但即使是在開羅的配置腳本,我得到: checking for cairo's PDF surface backend feature... checking whether cairo's PDF surface backend feature could be enabled... yes checking

    1熱度

    1回答

    我使用Cairo在嵌入式設備上進行文本渲染。我評估過「玩具」文本API(即cairo_show_text),它效果很好,效率很高。不幸的是,它只支持最基本的操作,並且總是立即丟棄形狀。 我需要做的是繪製簡單的文字填充和中風。當我使用稍微複雜的API(cairo_text_path)執行此操作時,它可以工作,但性能會降低到不可接受的級別。 這是一個有點難以找到文檔,但我確實發現這個提示: 注意cai

    2熱度

    1回答

    我正在製作應用程序來讀取卡片,然後打印其餘額,當用戶想要查看他的餘額時,他點擊主屏幕上的餘額查詢按鈕。我使用開羅創建了背景。現在當用戶點擊Balance Enquiry屏幕顯示show your card應該暫停2-3秒,所以我使用sleep()函數。但問題是屏幕上點擊Bal. Enq.按鈕,我相信sleep()是在屏幕上打印show ur card的代碼之後。

    2熱度

    1回答

    我正在繪製矢量圖像從SVG文件到TImage。我想在運行時將所有路徑的顏色更改爲不同的顏色,但只有SVG的第一個路徑纔會更改顏色。 SVG中的所有路徑都具有相同的顏色(黑色 - #000000)。有人知道,如何改變所有路徑的顏色? ... img1: TImage; // TImage placed on the TForm1 ... procedure TForm1.DrawSVG(co

    0熱度

    1回答

    這是一個關於如何編寫代碼開羅考慮到性能更一般的問題。 是什麼給了更好的性能: 讓你的線條/地區的/ ...,比中風/填充/油漆 讓1項如一個盒子衝程/填充/油漆和做直到他們全部完成。 或者沒有顯著差異?或者也許只是爲了繪畫而不是筆畫/填充?這取決於繪製物品的數量嗎? 一個真實世界的例子(高級別代碼),計算ABC很簡單: save cr set_source_color cr rgb1 loop

    3熱度

    1回答

    我正在努力繪製一個圓形矩形PNG背景。每當我嘗試繪製一個圓時,它會根據我的圖像的比例展開 - 使其成爲橢圓形而不是圓形。 這裏是設置: #set background image surface = cairo.ImageSurface.create_from_png (image) context = cairo.Context (surface) WIDTH = cairo.Image